Загрузите приложение iOS в AppStore (произошла ошибка при загрузке в 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"

Ответ 1

Такая же ошибка здесь. XCode (9.2) и java (9.0.1).

Эта командная строка решает мою проблему:

rm -R ~/.itmstransporter

Привет

Ответ 2

Испытал ту же проблему на Windows. Никаких изменений в java или моей установке itms, и она внезапно перестала работать. Я переустановил itms и удалил ~/.itmstransporter, но не повезло. После того, как мой компьютер не использовался на выходных, мой терминал все еще был открыт, поэтому я попробовал еще раз - но на этот раз это сработало.

Мое предположение состоит в том, что itms делает что-то, чтобы поговорить с Интернетом, и это не работает, и по какой-то причине это проявляется как "java.lang.IllegalStateException: не удалось найти необходимую OSGiFramework".