Подтвердить что ты не робот

Произошла ошибка при загрузке в iTunes Store - обновите Java

Вчера было обновлено Jave (1.6.0_31) в "Обновление программного обеспечения", но теперь, когда я пытаюсь отправить обновленное приложение, я получаю эту ошибку "Произошла ошибка при загрузке в iTunes Store".

Консоль записывает эту ошибку... Требуются Java 1.5, 1.6 или 1.7. В настоящее время java является стандартной версией java. Пожалуйста, обновите.

Любая идея, как это исправить?

Спасибо!

4b9b3361

Ответ 1

Я встретил ту же ошибку "Ошибка при загрузке в магазин iTunes", и мне потребовалась WHOLE NIGHT!

Здесь идет способ его решить:

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

поток: https://devforums.apple.com/thread/147231

Ответ 2

У меня была эта проблема один раз в течение лета и она смогла пройти мимо нее, изменив мою JRE в настройках Java. Сегодня я получил эту ошибку при попытке отправить приложение, но теперь настройки Java ушли. Я подозреваю, что это связано с недавним удалением Java-плагина Apple OSX.

Мой java /usr/bin/java по умолчанию использовал 1.7 в момент

$ java -version
java version "1.7.0_04"

Я проверил в /System/Library/Frameworks/JavaVM.framework/Versions, и все ссылки были датированы 18 октября:

lrwxr-xr-x  1 root  wheel   10 Oct 18 09:57 1.4 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Oct 18 09:57 1.4.2 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Oct 18 09:57 1.5 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Oct 18 09:57 1.5.0 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Oct 18 09:57 1.6 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Oct 18 09:57 1.6.0 -> CurrentJDK
drwxr-xr-x  8 root  wheel  272 Oct 18 10:00 A
lrwxr-xr-x  1 root  wheel    1 Oct 18 09:57 Current -> A
lrwxr-xr-x  1 root  wheel   59 Oct 18 09:57 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents

Я изменил Current для ссылки на CurrentJDK:

sudo rm Current

sudo ln -s CurrentJDK Current

И проверил версию

$ java -version
java version "1.6.0_37"

На этом этапе я снова смог отправить в App Store из Xcode.

Ответ 3

Восстановите старые символические ссылки Java 1.5:

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

Ответ 4

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

Ошибка: требуется Java 1.5, 1.6 или 1.7. В настоящее время java является стандартная версия java. Пожалуйста, обновите.

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

Java для OS X 2012-002 обеспечивает улучшенную совместимость, безопасность и надежность путем обновления Java SE 6 до 1.6.0_31.

Перед установкой выйдите из любых веб-браузеров и приложений Java это обновление.

Подробнее см. http://support.apple.com/kb/HT5055. обновление.

См. http://support.apple.com/kb/HT1222 для получения информации о безопасности этого обновления.

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

Ответ 5

Начнется получение этой ошибки в результате последней версии Java от Oracle (1.7, которая у меня есть в моей системе):

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

Я использую:

OSX 10.7.4
Xcode 4.4.1

~~~~~~~~~~~~~~~~~~~~~ UPDATE ~~~~~~~~~~~~~~~~~~~~~~

Oracle Java Update 1.7 определенно нарушает загрузку Xcode. Это признанная ошибка и сообщается (мной и другими) в АЦП.

Вы можете исправить это один из двух способов:

  • В свете недавних проблем безопасности с 1.7 просто удалите эту версию Java и вернитесь к Яблоку последней версии 1.6.35. Какие из них работают нормально.
  • Если у вас на компьютере есть 1.7, перейдите в "Приложения" > "Утилиты" > "Настройки Java" и временно отмените выбор 1.7. Сделайте свою загрузку, затем повторно выберите... или нет:)

Ответ 6

Я просто столкнулся с той же проблемой, и это решение сработало для меня. Я также обновился до последней версии с помощью инструмента обновления программного обеспечения Apple OS.

cd /System/Library/Frameworks/JavaVM.framework/Versions
sudo rm Current
sudo ln -s CurrentJDK Current