Вопрос по iphone, ios – Произошла ошибка при загрузке в магазин iTunes

9

Использование Xcode 4.3.2.

Со вчерашнего дня я не могу загрузить в ITunes Store. Я не могу найти никаких причин.

Архив - & gt; Подтвердить ... нет проблем.

Но, произошла ошибка в распространении.

enter image description here

Мое приложение использует Push.

Моя версия Xcode - 4.3.2.

Что мне делать, чтобы избежать этого состояния?

Пожалуйста, помогите мне ... и спасибо.

Вам следует связаться со службой поддержки разработчиков Apple и сообщить им конкретную информацию о вашей проблеме и / или опубликовать ее на соответствующем форуме разработчиков Apple. На самом деле это не вопрос программирования. Jason Coco

Ваш Ответ

8   ответов
0

как Ошибка на АЦП, и это было признано как таковое.

Мне удалось исправить двумя способами:

Unistall Java 1.7 and fallback to Apple Java 1.6.34 or 35 work. Temporarily turn off Java 1.7. Goto: Applications > Utilities > Java Preferences and un-check java 1.7. After that the uploader worked. If you need 1.7 you can turn it back on after you upload.
2

Если XCode дает вам следующую ошибку в консоли

Error: Java 1.5, 1.6, or 1.7 is required. Currently, java is the default java version. Please upgrade.

Проверьте, есть ли обновление программного обеспечения. В моем случае было одно: Java для OSX 2012-002

Java for OS X 2012-002 delivers improved compatibility, security, and reliability by updating Java SE 6 to 1.6.0_31.

Please quit any web browsers and Java applications before installing this update.

See http://support.apple.com/kb/HT5055 for more details about this update.

See http://support.apple.com/kb/HT1222 for information about the security content of this update.

После обновления я мог отправить свое приложение без ошибок.

3

Попробуйте использовать & quot; Обновление программного обеспечения ... & quot; от & quot; Символ Apple & quot; также работает

Спасибо! Это лучший простой способ! :-) hyekyung
16

У меня была похожая проблема .. которую я смог исправить, используя решение, упомянутое здесь -Произошла ошибка при загрузке в iTunes Store - обновите Java

для быстрого ознакомления я добавляю решение здесь также

открыть окно терминала и выполнить ниже строки кода

cd /System/Library/Frameworks/JavaVM.framework/Versions
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
Наконец, спасибо!
То, что вы здесь разместили, не работает для меня и отличается от того, что находится по ссылке
Попробуйте использовать & quot; Обновление программного обеспечения ... & quot; от & quot; Символ Apple & quot; также работает
Вот Это Да! Спасибо ~ ^ __ ^ Удачи !!!! hyekyung
0

Это не решило мою проблему. У меня была эта проблема, потому что я установил и установил по умолчанию Oracle Java 1.7. Отключив его и используя Apple Java, эта проблема исчезла.

У меня была та же проблема вчера и установка отключения (снимите флажок) Java 1.7 в приложении & gt; Утилиты & gt; Настройки Java позволили мне загрузить.
11

Я обновился до Java 1.7 (октябрь 2012 г.) и применил последний патч Apple 2012-006 (если я не ошибаюсь)

Что ж, он отключил настройки Java (префикс Oracle Java используется в префере системы), а настройки Java в папке Utilities были удалены (последним исправлением Apple), потому что кажется, что они хотят, чтобы вы заставили вас использовать последнюю версию Java релиз (могу понять, учитывая проблемы с безопасностью).

Результат: я не могу отправить заявку в магазин приложений, и нет способа ее повторно включить

XCode использует Java в своей основной функции, и проблема в Java делает Apple XCode непригодной для отправки в App Store ... Я не подозревал об этом.

Error: User Rate Limit Exceeded
10

Ну, мне удалось обойти проблему, обновив мои символические ссылки. Вот что я сделал:

cd /System/Library/Frameworks/JavaVM.framework/Versions

ls -l

total 72 lrwxr-xr-x 1 root wheel 10 Oct 18 16:41 1.4 -> CurrentJDK

lrwxr-xr-x 1 root wheel 10 Oct 18 16:41 1.4.2 -> CurrentJDK

lrwxr-xr-x 1 root wheel 10 Oct 18 16:41 1.5 -> CurrentJDK

lrwxr-xr-x 1 root wheel 10 Oct 18 16:41 1.5.0 -> CurrentJDK

lrwxr-xr-x 1 root wheel 10 Oct 18 16:41 1.6 -> CurrentJDK

lrwxr-xr-x 1 root wheel 10 Oct 18 16:41 1.6.0 -> CurrentJDK

drwxr-xr-x 8 root wheel 272 Oct 18 16:42 A

lrwxr-xr-x 1 root wheel 10 Oct 18 17:18 Current -> A

lrwxr-xr-x 1 root wheel 59 Oct 18 16:41 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents

sudo mv Current Current.bak

sudo ln -s CurrentJDK Current

java -version

java version "1.6.0_37" Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909) Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)

Это изменяет «текущий» символическая ссылка, указывающая на ту же версию, что и «CurrentJDK»; указывает на. Это может или не может быть одинаковым в вашей системе, поэтому проверьте дважды. Это может вызвать или не вызвать другие проблемы, но до сих пор я не видел никаких.

Чтобы отменить изменения, просто вернитесь в тот же каталог и:

sudo rm Current

sudo mv Current.bak Current

Надеюсь это поможет!

Большое спасибо, ма .. Я пробовал все остальное, но никто не работал, кроме этих
Спасибо вам большое!
1

Это проблема с последней версией Java, обходной путь в терминальной записи:

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

Тогда вы можете загрузить нормально.

Похожие вопросы