1

Я не могу избавиться от «ERROR ITMS-90046» при создании моего приложения с помощью xcodebuild и загрузки с помощью Application Loader. Но он отлично работает, если я полностью архивирую и загружаю Xcode.Ошибка ITMS-90046 при использовании xcodebuild вместо Xcode IDE

Сообщение об ошибке ITMS-90046 специально жалуется на "приложения-идентификатор" в моей рамках:

ОШИБКА ITMS-90046:. «Invalid Code Signing Entitlements подпись Ваша заявка Bundle содержит код подписи правами, которые не поддерживается на IOS. в частности, значение 'TeamID .com.domain.Product' для ключа 'приложения идентификатора' в 'Payload/Product.app/Каркасы/MyFW.framework/MyFW' не поддерживается. Это значение должно быть строкой, начинающейся с TEAMID, а затем точка '.', За которым следует идентификатор связки.

Я пробовал все решения, упомянутые в This thread, но ни один из них не работал для меня. К счастью, я, по крайней мере, могу загрузить через Xcode, но это должно происходить достаточно часто, чтобы стать обременительным.

Любые идеи, что попробовать дальше? Кто-нибудь знает, знает ли Apple об этой проблеме?

Спасибо!

+0

Я получаю одно и то же здание из командной строки, но с Xcode 8 он падает, когда я пытаюсь загрузить из Xcode. Моя проблема с открытым радаром: http://openradar.appspot.com/radar?id=6177507581624320 – idStar

ответ

0

Решение должно было определить и загрузить все сертификаты разработчика Apple и снова импортировать их в Xcode.