Java 2012-006 更新破坏了 xCode 上传

标签 java xcode app-store

这与这个问题有关 Submit Application not possible

然而,在 apple 的最新 java 更新(删除了 web 插件)之后,oracle 立即发布了 java 7 的更新

现在 xcode 无法再上传“上传到 iTunes Store 时发生错误”,旧的修复程序不起作用。 Java 1.6 消失了吗?还是我们需要做其他事情?

最佳答案

如果您有旧的 Java 副本,前面的答案就可以了。一个简单的修复(这会破坏 Java,然后您可以将其还原)是暂时删除/备份这两个符号链接(symbolic link)。

  1. cd/System/Library/Frameworks/JavaVM.framework/Versions
  2. sudo mv Current Current.bak
  3. sudo mv CurrentJDK CurrentJDK.bak
  4. 上传你的二进制文件
  5. sudo mv Current.bak Current
  6. sudo mv CurrentJDK.bak CurrentJDK

关于Java 2012-006 更新破坏了 xCode 上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12941342/

相关文章:

iOS Developer Enterprise Program Distribution 不会覆盖我的应用程序

java - 在 Jackson 2x 中的映射器/包/类级别设置默认类型解串器

java - 为什么类型参数绑定(bind) T < : Comparable[T] fail for T = Int?

java - 从远程计算机使用 Web 服务

iphone - 如何将属性设为私有(private)?

ios - 应用商店本地化描述未正确显示

java - VLC (J) 音频音调控制

xcode - 我如何在 Xcode 中查看 llvm 中间表示

ios - 迁移大型 Core Data 数据库崩溃

ios - 如果一个版本已经准备好出售,请将二进制文件上传到应用商店?