У меня проблема с подписью кода, которая возникла совсем недавно, когда я пытался отправить свое приложение Mac (не iOS) с Xcode 4.4.1.
Когда я попытался проверить архив моего приложения, проверка завершилась сбоем с этими двумя ошибками:
Недействительные права на подписание кода. Права в вашей подписи пакета приложений не соответствуют тем, которые содержатся в профиле подготовки. Согласно профилю подготовки, пакет содержит недопустимое значение ключа: 'com. (Mycompany). (Myapp)' для ключа 'com.apple.application-identifier' в 'MyAppBundle.app/Contents/MacOS/ MyAppExecutable '
Недействительные права подписи кода. Подпись пакета вашего приложения содержит права подписи кода, которые не поддерживаются в Mac OS X. В частности, значение com. (Mycompany). (Myapp) 'для ключа' com.apple.application-identifier 'в' MyAppBundle.app/Contents/ MacOS / MyAppExecutable 'не поддерживается. Это значение должно быть строкой, начинающейся с вашего TEAMID, за которой следует точка '.' за которым следует идентификатор пакета.
Этот пакет недействителен. Apple в настоящее время не принимает приложения, созданные с этой версией ОС.
Я пробовал следующее, но ни один из них не работал:
- повторная загрузка и повторное создание сертификатов подписи кода.
- Указание идентификатора моей команды в параметрах подписи кода: -i "(TEAMID) .com. (Mycompany). (Myapp)" --entitlements "(MyAppEntitlementFile) .entitlements"
Кто-нибудь может помочь? Заранее спасибо.