2012-01-14 4 views
2

Хорошо. Я знаю. Это было покрыто 100^1000 раз здесь и везде, но я пытался создать мой .ipa для представления на прошлой неделе (не шучу, вот как я работал над этим именно этим), и я продолжаю получать это предупреждение. BTW - не уверен, что это имеет значение, но это приложение для iPad.Ошибка при неудачной проверке кода - снова?

Я получаю это предупреждение:

предупреждение: Приложение не удалось CodeSign проверки. Подпись была недействительной или она не была подписана с сертификатом распространения iPhone. (-19011) Исполняемые =/Users/имя пользователя/Library/Developer/Xcode/DerivedData/JudgeIt-ebfrsivdbrxukqhbupfnzzqgoftd/ArchiveIntermediates/JudgeIt/IntermediateBuildFilesPath/UninstalledProducts/JudgeIt.app/JudgeIt codesign_wrapper-0.7.10: с помощью Apple, CA для оценки профиля Неверная лицензионная пара ключей/значений: com.apple.developer.ubiquity-kvstore-identifier, 6366MSW2TK.com.JudgeIt.JudgeIt Неверная лицензионная пара ключей/значений: com.apple.developer.ubiquity-container-identifiers, {type = mutable-small, count = 1, values ​​= ( 0: {contents = "6366MSW2TK.com.JudgeIt.JudgeIt"} )} AssertMacros: filter_entitlements (entitlements_whitelist, entitlements_requested, allowedable_entitlements), file: codesign_wrapper.c, line: 932 - (null)

Я пробовал:

  • Удалить все сертификаты и ключи и начать все сначала
  • Unistall Xcode
  • Перезапуск мой компьютер
  • Удаление библиотеки сборки
  • Очистка проекта

Также прилагается скриншот настройки подписи кода моего проекта - выглядит хорошо для меня.

enter image description here

ОБНОВЛЕНИЕ: - Я использую Xcode 4.2 - Все сертификаты на брелок действительны и у меня есть один друг (разработчик, распределение, AWDR)

+0

Какую версию Xcode вы используете? – Till

+0

обновлено выше, спасибо. – TommyG

+0

Если этого не сделано, обновите до Xcode 4.2.1 на Lion. Все версии Xcode 4 на Snow Leopard, которые я использовал в прошлом, имеют проблемы с подписями кода. – Till

ответ

1

Это может звучать совершенно глупо, но это было сообщение об ошибке, когда я хотел проверить мой архив вчера при отправке приложения. Я использовал знак «+» в названии связки, и это был источник проблемы! Переименовывая обязательные поля, я больше не получал ошибку кода!