Другая ошибка проверки кода приложения не удалась

Я знаю, что об этом спрашивали раньше, но пробовал все и не повезло. Пытаюсь загрузить свои двоичные файлы с помощью Application Loader и получаю указанную выше ошибку.

Несколько интересных моментов для моего случая:

У меня случайно есть пробел в имени моего приложения. Не приведет ли это к сбою подписи кода?

Просмотрел журнал сборки, и последняя запись - * Предупреждение: по умолчанию используется стандартный инструмент кодирования. Может ли это быть причиной проблемы? Если да, то как мне это решить.

За корпоративным брандмауэром. У меня есть доступ к сети, но некоторые порты могут быть закрыты. Может ли это повлиять на это?

Пробовал все, кроме отзыва всех сертификатов, в основном потому, что я только что создал их несколько часов назад.

РЕДАКТИРОВАТЬ: ОК, я воссоздал весь проект, я отозвал все свои сертификаты, воссоздал их и установил, я экспортировал последнюю версию из подрывной деятельности, чтобы убедиться, что подрывная деятельность не влияет на нее, использовал инструмент командной строки для сжатия он сделал целевой кодовый знак правильным профилем, сделал код проекта как по умолчанию, так и профиль распространения, попробовал другое сетевое соединение, чтобы убедиться, что это не брандмауэр.

Как видите, я перепробовал все, что смог найти, и эта дурацкая штука все еще не работает.

Любая помощь?

Ваше здоровье


person Rudiger    schedule 22.12.2010    source источник
comment
привет... ты решил эту проблему? Я также сталкиваюсь с этим предупреждением, хотя приложение можно установить на мое устройство через xcode, но оно не смогло установить мои клиенты для тестирования ....   -  person iXcoder    schedule 22.12.2010
comment
Нет, есть куча возможных исправлений, но ни одно из них не сработало. Хотя я слышал, что если серверы Apple не работают, это может привести к той же ошибке. Вы недавно создали свой сертификат и у вас новое приложение?   -  person Rudiger    schedule 22.12.2010
comment
Исправлено Робин, см. ниже. У вас может быть такая же проблема.   -  person Rudiger    schedule 23.12.2010


Ответы (5)


К., это невероятно раздражает. Сделав все, как я сказал в вопросе, и сделав некоторые вещи дважды, решил попробовать Загрузчик приложений на чужом компьютере. Сработало с первого раза, не прогадал.

Странно то, что у меня есть текущий Xcode (я полагаю, откуда взялся Application Loader), а на другом компьютере работает старый. Может текущий сломан?

person Rudiger    schedule 23.12.2010

У меня была такая же проблема с использованием XCode4. Оказывается, мне нужно было отредактировать схему и указать, что конфигурация сборки для архива должна быть той, которая связана с профилем обеспечения распространения — в моем случае «App Store».

Если у вас такая же проблема, это может быть что-то, чтобы проверить.

person Jeremy Bassett    schedule 20.05.2011

На уровне проекта вы хотите установить свою идентификацию подписи кода, НО ОСТАВЬТЕ ПРОФИЛЬ ПОДГОТОВКИ ПО УМОЛЧАНИЮ.

Затем на целевом уровне вы должны установить как идентификатор подписи кода, так и профиль обеспечения.

Если вы этого не сделаете, пакет будет подписан, но неправильно интерпретирован itunes connect.

person THE DOCTOR    schedule 22.12.2010
comment
Под идентификатором подписи кода я устанавливаю профиль обеспечения. Я не знаю, что вы имеете в виду, говоря, что они оба? - person Rudiger; 22.12.2010
comment
взгляните на эту статью: wikihow.com/Create-a-Provisioning -Профиль-для-iPhone - person THE DOCTOR; 22.12.2010
comment
Да, извините, я скучаю по прочитанному. Я создал профиль обеспечения, и он появляется в списке, он также отлично строится. - person Rudiger; 22.12.2010

У меня тоже была эта проблема, пока я не понял, что теперь есть другой способ загрузки приложений.

Мои «выпускные» приложения создаются как архивы

Если вы откроете органайзер и выберите «Архивы» вверху, в информации заголовка вашего приложения появятся кнопки «Проверить», «Поделиться» и «Отправить».

Нажатие «Подтвердить» добавило мою информацию о подписи кода в приложение (после входа в систему с соответствующим логином разработчика)

Нажав «Отправить», я ответил на те же вопросы, которые задавал загрузчик приложений, и загрузил приложение без проблем. (снова после входа с соответствующей информацией разработчика)

По-видимому, когда я обновился до xcode 4, он просто не удалил старый загрузчик приложений.

person Andrew Dunn    schedule 04.05.2011

Рудигер решил проблему, обновив Xcode до последней версии, но для других, столкнувшихся с ошибкой «Сбой проверки кода приложения», см. опубликованный Apple список возможных причин по следующему URL-адресу "Как устранить ошибку: Ошибка проверки кода приложения?"

person Bobjt    schedule 04.01.2012