将iOS应用程序上传到AppStore(上传到App Store时出错。)

时间:2017-12-06 08:14:17

标签: ios xcode app-store

完整的操作系统更新后,我无法将新版本的应用程序上传到appstore。尝试安装java版本9+和8+,不起作用。在Application Loader中,我得到了这个日志:

java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.apple.transporter.launcher.Application.start(Application.java:206)
    at com.apple.transporter.launcher.Application.main(Application.java:519)
Caused by: java.lang.IllegalStateException: could not find needed OSGiFramework
    at com.apple.transporter.osgi.BootstrapHelper.setupClassLoader(BootstrapHelper.java:120)
    at com.apple.transporter.osgi.FelixOSGiBootstrapper.bootstrap(FelixOSGiBootstrapper.java:9)

XCode 9.2,java版“1.8.0_151”

2 个答案:

答案 0 :(得分:21)

这里的错误相同。 XCode(9.2)和java(9.0.1)。

此命令行解决了我的问题:

rm -R ~/.itmstransporter

此致

答案 1 :(得分:0)

在Windows上遇到相同的问题。没有对Java或我的itms安装进行任何更改,它突然停止工作。我重新安装了itms并删除了〜/ .itmstransporter,但是没有运气。周末不使用计算机后,我的终端仍处于打开状态,因此我再次尝试了-但这次可以正常工作。

我的假设是,itms可以与互联网进行通信,并且已关闭,并且由于某种原因表现为“ java.lang.IllegalStateException:找不到所需的OSGiFramework”。