То, как решить “Приложение, привело проверку элемента кода к сбою” при загрузке на Подключение iTunes?

У меня есть проблема, которую я не мог решить с глубоким поиском в различных ресурсах как большинство "подобных" точек, чтобы быть ошибкой с размером Icon.png и т.д...

Я попытался загрузить свое приложение после проверки что:

  • Правильно сборки и работавший мое устройство
  • То, что мои сертификаты установлены правильно
  • То, что мои сертификаты / профили не истекают.
  • То, что Icon.png имеет надлежащий размер и формат 57x57 PNG.
  • И несколько других вещей.
  • Работал элемент кода - проверяют-vvvv MyApp.app, который хорошо работал.
  • Мой zip-файл был правильно сделан

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

Консоль показала следующее:

16/02/10 13:25:52   ApplicationLoader[549]  *** Codesign error (please ignore invalid option comments): got requirements(0x800000, 534)
Executable=/var/folders/WZ/WZu24JnOGNe9L79GWq0IlU+++TI/-Tmp-/MyApp.zip/MyApp.app/MyApp
Identifier=com.realtimed.MyApp
Format=bundle with Mach-O thin (armv6)
CodeDirectory v=20100 size=829 flags=0x0(none) hashes=33+5 location=embedded
Signature size=4333
Authority=iPhone Developer: My Name (XXXXXXXXX)
Authority=Apple Worldwide Developer Relations Certification Authority
Authority=Apple Root CA
Signed Time=16/02/2010 13:22:24
Info.plist entries=17
Sealed Resources rules=3 files=28
Internal requirements count=1 size=144

Executable=/var/folders/WZ/WZu24JnOGNe9L79GWq0IlU+++TI/-Tmp-/MyApp.zip/MyApp.app/MyApp
got entitlements(0x800400, 317)
codesign_wrapper-0.7.3: using Apple CA for profile evaluation
codesign_wrapper-0.7.3: Caling codesign with the following args:
codesign_wrapper-0.7.3:    /usr/bin/codesign
codesign_wrapper-0.7.3:    --verify
codesign_wrapper-0.7.3:    -vvvv
codesign_wrapper-0.7.3:    -R=anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and certificate leaf[field.1.2.840.113635.100.6.1.4] exists
codesign_wrapper-0.7.3:    --entitlements
codesign_wrapper-0.7.3:    /var/tmp/signingbox/codesign_wrapper_entitlements.plist
codesign_wrapper-0.7.3:    /var/folders/WZ/WZu24JnOGNe9L79GWq0IlU+++TI/-Tmp-/MyApp.zip/MyApp.app
**/var/folders/WZ/WZu24JnOGNe9L79GWq0IlU+++TI/-Tmp-/MyApp.zip/MyApp.app: valid on disk
/var/folders/WZ/WZu24JnOGNe9L79GWq0IlU+++TI/-Tmp-/MyApp.zip/MyApp.app: satisfies its Designated Requirement
test-requirement: failed to satisfy code requirement(s)
codesign_wrapper-0.7.3: failed to execute codesign(1)**

Любая справка / обратная связь или идеи о том, как решить ситуацию, высоко ценилась бы.

31
задан Cy. 16 February 2010 в 12:37
поделиться

1 ответ

Я нашел решение этой проблемы, внимательно изучив файл журнала.

Хотя я создал свой собственный профиль распространения и присвоил CODE SIGNING IDENTITY правильное значение для сертификата разработчика, это не сработало, и у меня возникла ошибка: «Приложение не удалось проверить кодовую подпись».

Проблема находится в следующей строке:

Authority = iPhone Developer: My Name (XXXXXXXXX)

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

Я наконец решил это: щелкните правой кнопкой мыши на «Цели» -> Получить информацию -> и там был выбран (не спрашивайте меня, почему) неправильный сертификат распространения вместо правильного.

Я исправил это, и в конце концов он был принят.

Ссылки по теме (необходима учетная запись разработчика): https://devforums.apple.com/message/147964

42
ответ дан 27 November 2019 в 22:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: