В другом приложении произошла ошибка при проверке кода. - PullRequest
0 голосов
/ 22 декабря 2010

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

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

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

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

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

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

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

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

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

Приветствия

Ответы [ 5 ]

2 голосов
/ 23 декабря 2010

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

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

1 голос
/ 21 мая 2011

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

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

0 голосов
/ 05 января 2012

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

0 голосов
/ 04 мая 2011

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

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

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

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

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

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

0 голосов
/ 22 декабря 2010

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

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

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

...