Приложение не прошло проверку кода. (-19011) - PullRequest
6 голосов
/ 30 марта 2012

В течение нескольких дней я застрял в этой проблеме, я пытался удалить / очистить все ключи / сертификацию и заново загрузить их, я пытался удалить все профили обеспечения, отозвать их и обновить их.Но каждый раз, когда я получаю эту проблему.

Я использую последнюю версию Xcode, 4.3.2.

предупреждение: приложение не прошло проверку кода.Подпись недействительна, содержит запрещенные права или не была подписана с помощью сертификата распространения iPhone.(-19011) "

Подтвердить /Users/jimmylind91/Library/Developer/Xcode/DerivedData/JagHarAldrig-bkpyqdmptyxcntauxwsbrsqbmlji/Build/Intermediates/ArchiveIntermediates/ylAjAjAF_Ru_DF_Ru_Sl_Ru_Sl_Ru_Sl_Ru_Har/ Documents / xCode / Jag Har Aldrig "setenv PATH" /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/ usr / bin: / bin: / usr / sbin: / sbin "setenv PRODUCT_TYPE com.apple.product-type.application /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/Проверка правильности, содержит запрещенные права, или он не был подписанс сертификатом распространения iPhone.(-19011) Исполняемый файл = / Users / jimmylind91 / Библиотека / Разработчик / Xcode / DerivedData / JagHarAldrig-bkpyqdmptyxcntauxwsbrsqbmlji / Build / Intermediate / ArchiveIntermediates / JagHarAldrig / IntermediateBuildFilesPathоценка профиля /Users/jimmylind91/Library/Developer/Xcode/DerivedData/JagHarAldrig-bkpyqdmptyxcntauxwsbrsqbmlji/Build/Intermediates/ArchiveIntermediates/JagHarAldrig/IntermediateBuildmiveDefDirect_Direct_Direct&Direct_Direct&Direct_Direct&Direct_Direct&Direct_Direct&Direct_Direct&DFD/JagHarAldrig-bkpyqdmptyxcntauxwsbrsqbmlji/Build/Intermediates/ArchiveIntermediates/JagHarAldrig/IntermediateBuildFilesPath/UninstalledProducts/JagHarAldrig.app: удовлетворяет своему условному коду: невыполненный код - требование выполнения1) - (ноль)

Ответы [ 6 ]

18 голосов
/ 14 октября 2012

Я также получил «Приложение не прошло проверку кодового знака. Подпись была недействительной, содержит запрещенные права или не была подписана с помощью сертификата распространения iPhone. (-19011)». Я недавно обновился до Xcode 4.5.1.

В моем случае решение состояло в том, чтобы перейти к настройкам сборки моей цели и в разделе «Параметры сборки» изменить настройки «Проверить продукт сборки». Я изменил «Отладка» с «Да» на «Нет».

3 голосов
/ 23 апреля 2012

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

"Все, что мне нужно было сделать, чтобы разобраться в этом, это изменить имя продукта в настройках сборки на что-то более короткое. Также убедитесь, что в файле info.plist имя пакета либо читается из ProductName, либо оно также короткое - оно может быть 3 символа, поскольку отображаемое имя пакета - это то, что отображается пользователям! " - Zuningo с форума SDK.

2 голосов
/ 02 апреля 2012

убедитесь, что вы настроили профиль обеспечения распространения на своем портале обеспечения!

создать новый профиль .... скачать его и настроить ...

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

0 голосов
/ 21 сентября 2013

Мне пришлось сделать две вещи:

  1. Удалить просроченные сертификаты в Keychain Access. По умолчанию они не отображаются, вы должны включить его в меню.

  2. Установите флажок «Права [x] Использовать файл полномочий:» на вкладке «Сводка» свойств объекта.

0 голосов
/ 31 марта 2013

У меня есть три конфигурации: отладка; Релиз; Распространение. У меня была такая проблема, и я не понимал, что делать. Я использовал решение от пользователя dre1138 и немного его модернизировал. В TARGETS-> myapp-> Build Options-> Validate Built Product я отключил Debug and Release в «No» и включил распространение в «Yes». Проблема была решена.

0 голосов
/ 22 января 2013

Загрузка дистрибутивного сертификата (не сертификата обеспечения) с iOS Provisioning Portal и его установка устранили проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...