无法提交申请

Mad*_*APP 6 java xcode submit app-store ios

在过去的两天里,我非常努力地直接从XCode向Apple提交我们的应用程序更新.始终验证存档,但是提交过程随后在XCode Organizer中显示错误消息

an error occoured uploading to the iTunes Store
Run Code Online (Sandbox Code Playgroud)

我在特定的Mac上打开了控制台应用程序,但是有一个错误告诉我一些错误的java版本:

05.04.12 11:29:52,557 Xcode:  Error:
Java 1.5, 1.6, or 1.7 is required. Currently, java is the default java version. Please     upgrade.
05.04.12 11:29:52,558 Xcode:  Out:
05.04.12 11:31:16,776 Xcode:  Error:
05.04.12 11:31:16,777 Xcode:  Out:
Run Code Online (Sandbox Code Playgroud)

我无法相信这应该是问题,导致两天前,我可以在这台Mac上向商店提交应用程序二进制文件而没有任何问题.

关于终端发射java -version输出:

java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04-413-11M3623)
Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01-413, mixed mode)
Run Code Online (Sandbox Code Playgroud)

我记得最近几天苹果公司发布了JAVA更新.

有没有人有同样的问题?

Mad*_*APP 6

这是一个已知的错误!Apple通过Apple Software Updater安装最新的JAVA Update后,无法将binarys上传到Store.通过在termin中输入以下命令来创建符号链接,有一种解决方法:

sudo ln -s CurrentJDK /System/Library/Frameworks/JavaVM.framework/Versions/1.5

sudo ln -s CurrentJDK /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0
Run Code Online (Sandbox Code Playgroud)

在此之后或重新启动整个Mac时,无需重新启动Xcode.在设置符号链接后,您可以将二进制文件上传到商店,并且应用程序加载器也可以正常工作.