Ошибка подписи кода Xcode 4.2 - PullRequest
0 голосов
/ 07 марта 2012

ОК, я прочитал каждую тему на SO об этой проблеме, и у меня до сих пор нет решения. Наше приложение было подписано для распространения и находилось в itunesconnect на «Ожидание обзора», но мы нашли некоторые ошибки и отклонили его. Через пару дней мы были готовы повторно отправить приложение и "Приложение не прошло проверку кодового знака. Подпись была недействительной или не была подписана ..." произошло.

Мы сделали следующие шаги:

  1. Создание нового профиля обеспечения
  2. Очистка проекта и папки Build (много раз!)
  3. Попытка другого Mac Проверка приложения с помощью этого метода и проблем не найдено
  4. Проверка прав доступа и файла значков Проверка версии приложения, архитектуры, профиля распространения и файла project.pbxproj.

Что-то пропустили?

Добавлено:

Ввод командной строки

codesign --verify -vvvv -R = 'якорное яблоко и сертификат 1 [field.1.2.840.113635.100.6.2.1] существует и (лист сертификата [field.1.2.840.113635.100.6.1.2] существует или лист сертификата [field.1.2.840.113635.100.6.1.4] существует) 'path_i_get_after_drag_and_drop_my_app_to_console

Результаты проверки кодового знака:

myapp.app: действительно на диске

myapp.app: удовлетворяет установленному требованию

myapp.app: явное требование выполнено

Ответы [ 2 ]

5 голосов
/ 07 марта 2012
0 голосов
/ 09 марта 2012

Не хотел этого делать (принять собственный ответ) - но в моем случае причина ошибки была в файлах с именем, например ._ picname.png в папках, добавленных в проект в виде ссылок на папки (синий в Xcode).После удаления этих файлов приложение было успешно загружено в Apple Appstore.

...