Произошла ошибка при загрузке в iTunes Store - PullRequest
30 голосов
/ 26 апреля 2011

Нам действительно нужна помощь по этому вопросу:

Мы боролись со всеми Apple Mumbo-Jumbo за последние два месяца и, похоже, не можем найти наше приложение в APPStore ...

Сейчас моя проблема в том, что после валидации компиляции ARCHIVE и ее совместного использования ... в процессе отправки, который я получаю -

«Произошла ошибка при загрузке в iTunes Store»

Я действительно не знаю, что я делаю неправильно, и, похоже, я не нахожу в Интернете НИЧЕГО, что бы решило проблему ...

Я увлекаюсь этим уже более недели ... Я попробовал:

  • Создание нового профиля распространения для подписи кода.

  • Проверка всех настроек цели снова и снова.

  • Изменение режима FTP с пассивного на непассивный

  • Подключение из разных сетей

  • Переустановка Xcode4

  • некоторые другие обходные пути, такие как загрузка приложения Loader (еще не установили его, но я не знаю, стоит ли мне это делать)

Пожалуйста, помогите нам, в чем, по-вашему, может быть проблема?

Спасибо

Hernan

Ответы [ 12 ]

103 голосов
/ 05 апреля 2012

Если вы не можете загрузить Приложения в Apple и установили обновление JavaOSX (3 апреля 2012 г.), это может помочь вам восстановить способность загружать Приложения:

Вы можете обойти эту проблему, заново создавстарые символические ссылки Java 1.5:

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

Редактировать 5 октября 2012 г. Oracle Java 7

Разработка комментария Хакмонфорда ниже.

Это точное сообщение об ошибке также возникаетс установленным пакетом Oracle SE 7 1.7.0_10.Чтобы решить эту проблему, откройте «Настройки Java» и измените порядок, чтобы сначала была установлена ​​Apple Java SE 6, или снимите флажок Java 7 в Oracle при отправке в магазин приложений.Подтвердите свое изменение, открыв Терминал:

prince$ java -version
java version "1.6.0_35"
16 голосов
/ 07 апреля 2012

У меня была эта проблема на этой неделе, и я установил обновление Java для OS X Lion 2012-002, и проблема устранилась. Сброс прав на диске не дал результатов.

15 голосов
/ 26 октября 2012

Это только что повторилось.
Для пользователей OSX 10.8.2 (без настройки Java) единственный способ исправить это - удалить oracle jdk.

cd /Library/Java/JavaVirtualMachines
sudo rm -rf jdk1.7.0_09.jdk/
15 голосов
/ 31 июля 2012

У меня также была проблема с JavaVM / JRE. Я установил предварительный просмотр JDK 7 из Oracle, и это смешало процесс загрузки, который сказал мне известное «Произошла ошибка при загрузке в iTunes Store».

Быстрая проверка /var/log/system.log (например, с использованием tail в терминале: tail -n 100 /var/log/system.log) вызвала следующее сообщение об ошибке:

Требуется Java 1.5, 1.6 или 1.7. В настоящее время Java является версией Java по умолчанию. Пожалуйста, обновите.

Я установил MacOS Preview JDK 7 непосредственно из Oracle. Чтобы устранить эту проблему, просто запустите приложение Java Settings в Utilities и снимите флажок JDK 7 из Oracle. Конечно, у вас должен быть альтернативный JRE от Apple. Посмотрите на скриншот, как выглядит моя конфигурация. Загрузка работает для меня сейчас.

Странно то, что Oracle JDK не распознается Apple как Java 1.7. Это похоже на ошибку.

Screenshot of my settings (sorry in German only, but you should get the clue)

UPDATE: Инструмент с графическим интерфейсом был удален из MacOS. Теперь единственное решение, которое я знаю, - это удалить папку JDK 1.7 вручную. См. JDK 7 документов , как это сделать:

Перейдите в / Library / Java / JavaVirtualMachines и удалите каталог, имя которого соответствует следующему формату:

/Library/Java/JavaVirtualMachines/jdk<major>.<minor>.<macro[_update]>.jdk

Например, чтобы удалить 7u6:

% rm -rf jdk1.7.0_06.jdk

3 голосов
/ 19 февраля 2012

Немного поздно, я знаю - но для тех, у кого все еще есть эта проблема, - загляните в ваш файл журнала /var/log/system.log. В моем случае проблема заключалась в том, что сценарий iTMSTransporter (используемый Организатором при загрузке файла) использовал «awk», и мне пришлось заменить его на «/usr/bin/awk'.

».

Полностью решил мою проблему.

Y.

2 голосов
/ 07 апреля 2012

У меня была эта проблема сегодня после установки последней версии XCode.

Я исправил ее, запустив обновление программного обеспечения и установив последнюю версию Java Update.

2 голосов
/ 03 октября 2011

На всякий случай это полезно для кого-то еще - для меня это было то, что Java JRE не был обновлен.Я проверил консоль и загрузчик приложений жаловался

0 голосов
/ 01 июля 2013

Вот шаги по решению этой проблемы:

Для начала я установил JDK Oracles Java 1.7, который действительно все испортил.

Пошел в Finder> Приложения и вошел вПоле поиска - JavaAppletPlugin.plugin

Щелкните правой кнопкой мыши и удалите в корзину.

Проверка в терминале для версии Java все еще показала Java 1.7

my-imac: ~ my $ java-version

Java-версия "1.7.0_07"

Java (TM) Среда выполнения SE (сборка 1.7.0_07-b10)

Java HotSpot (TM) 64-разряднаяВиртуальная машина сервера (сборка 23.3-b01, смешанный режим)

1.Finder> Library> Java> JavaVirtualMachines показал 1.7 SDK (запишите точное имя имени Каталога)

На всякий случай, если что-то пошло не так, я скопировал папку 1.7 SDK на рабочий стол, прежде чем выполнить следующий пункт

2.В терминале введите

cd / Library / Java / JavaVirtualMachines

3.Теперь вы должны находиться в этом каталоге

sudo rm -rf jdk1.7.0_06.jdk (или каково точное имя каталога на шаге 1).

Возможно, вам придется ввести свойпароль администратора

Каталог теперь должен быть удален, и вы можете проверить в Терминале с помощью

java -version

Мой теперь показал "Java 1.6_xxx"

Зашел в Xcode Organizer и без проблем распространил мое приложение в магазине iTunes.Ого, ого-го!

0 голосов
/ 28 мая 2012

Просто обновите JAVA до последней версии на вашем Mac Software Update.

0 голосов
/ 09 апреля 2012

Нет проблем с отправкой в ​​AppStore 1 апреля.Проблема произошла 9 апреля.Установка обновления для Java для OS X Lion 2012-002 с помощью средства обновления программного обеспечения Mac-OS и перезагрузка компьютера исправили его.

...