У меня возникли проблемы с отправкой моего нового обновления приложения с помощью Xcode 8 GM. Я обновил iPhone и приложение watchOS в этом обновлении.
При попытке отправки я получаю следующую ошибку:
Не удалось выполнить операцию iTunes Store. Недействительные права на подписание кода. Ваш подпись пакета приложений содержит права на подписание кода, которые не поддерживаются в iOS. В частности, значение "QX3TDZXXXX.AppName" для ключевого "идентификатор приложения" в 'Полезная нагрузка /AppName.app/AppName' не поддерживается. Это значение должна быть строка, начинающаяся с вашего TEAMID, а затем точка ".", за которым следует идентификатор пакета.
Я установил автоматическое подписание, установив "Автоматическое управление подписью" в Xcode. Все выглядит хорошо для меня.
После поиска решения повсюду я попытался изменить идентификатор подписи кода в настройках сборки для распространения iOS. Это также дает мне ошибку сразу:
AppName имеет конфликтующие настройки настройки. AppName - автоматически подписывается для разработки, но конфликтующий код идентификатор iPhone Distribution был указан вручную. Задайте код подписание значения идентификации для "iPhone Developer" в настройках сборки редактора или переключиться на ручное подписание в редакторе проекта. Код требуется подписка для типа продукта "Приложение" в SDK "iOS 10.0"
Я также:
- очищенный проект
- перезапущен Xcode
- перезагрузил мой Mac
- отозвал мой сертификат распространения
У кого-то еще была аналогичная проблема и он знает, как ее исправить?
Спасибо заранее!