Приложение не прошло проверку кода.Подпись была недействительной или не была подписана с помощью сертификата распространения iPhone - PullRequest
0 голосов
/ 15 октября 2011

Здравствуйте, я пытаюсь заархивировать приложение для iOS. Я получаю это:

warning: Application failed codesign verification.  The signature was invalid, or it was not signed with an iPhone Distribution Certificate. (-19011)
Executable=/Users/matt/Library/Developer/Xcode/DerivedData/Breakout_Infinity-flobgciszuktcrbcwbotdnurdubv/ArchiveIntermediates/Breakout Infinity/InstallationBuildProductsLocation/Applications/Breakout Infinity.app/Breakout Infinity
codesign_wrapper-0.7.10: using Apple CA for profile evaluation
/Users/matt/Library/Developer/Xcode/DerivedData/Breakout_Infinity-flobgciszuktcrbcwbotdnurdubv/ArchiveIntermediates/Breakout Infinity/InstallationBuildProductsLocation/Applications/Breakout Infinity.app: valid on disk
/Users/matt/Library/Developer/Xcode/DerivedData/Breakout_Infinity-flobgciszuktcrbcwbotdnurdubv/ArchiveIntermediates/Breakout Infinity/InstallationBuildProductsLocation/Applications/Breakout Infinity.app: satisfies its Designated Requirement
test-requirement: failed to satisfy code requirement(s)
codesign_wrapper-0.7.10: failed to execute codesign(1)
 - (null)

Сертификат действителен, профиль обеспечения распространения в порядке. Это просто не будет подписывать. В настройках сборки выберите профиль распространения. Все так, как и должно быть.

Спасибо за любую помощь.

Ответы [ 2 ]

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

Мое приложение неожиданно получило эту ошибку в процессе предварительной проверки, неделю назад я без проблем отправил сборку на том же компьютере с теми же настройками.

Потратил полчаса на эту проблему при поиске в Google, в конце концов мне удалось исправить ее, создав новый профиль dist и перестроив.

Я сомневаюсь, что подпись моего старого приложения была повреждена, как упоминалось в Документ Apple

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

Я пытаюсь вспомнить, что здесь пошло не так.Я думаю, что мне просто пришлось пройти через весь процесс сертификата / профилирования, потому что он как-то изменился.

...