Недопустимые права подписи кода - отклонение ApplicationLoader 'предыдущего идентификатора приложения'
Получение сообщения об ошибке при попытке отправки в Apple с помощью службы доставки или загрузки приложений.
ОШИБКА ITMS-90045: "Недействительные права на подпись кода. Подпись вашего пакета приложений содержит права на подпись кода, которые не поддерживаются в iOS. В частности, ключ" предыдущие-идентификаторы приложения "в" Payload/YourApp.app/YourApp "не поддерживается. "
Немного предыстории:
- Произошла ли передача приложения, в результате чего новое приложение получило немного другой идентификатор пакета (т. Е. Идентификатор команды был другим)
- Пройдя через процесс вместе с Apple, вы получили специальное право на предоставление, которое позволяет вам устанавливать только что перенесенное приложение поверх существующего.
- Восстановлены все профили. Сборка Adhoc работает должным образом и может быть установлена поверх существующего приложения App Store.
Все вроде нормально, но просто не могу подчиниться яблоку....
Кто-нибудь испытывает это или есть какие-либо предложения?
Смотрите в конце https://developer.apple.com/library/ios/technotes/tn2319/_index.html дополнительную информацию об исходной проблеме.
1 ответ
После разговора с техподдержкой Apple. Решение состояло в том, чтобы отозвать все сертификаты распространения и удалить все профили распространения и восстановить их с необходимыми правами после того, как они закончили добавление дополнительных прав в Учетную запись.