Любые идеи, почему моя загрузка IOS через Application Loader не удается с этим сообщением об ошибке, если я использую adhoc инициализацию?
Я абсолютный новичок с маками, поэтому извиняюсь, если использую неправильную терминологию.
Когда я загружаю файл IPA в iTunesConnect с помощью Application Loader с профилем adhoc, я получаю следующее сообщение:
ОШИБКА ITMS-90163: "Недопустимые права на подпись кода. Права в подписи комплекта приложения не совпадают с теми, которые содержатся в профиле обеспечения. В пакете содержится ключ, который не включен в профиль обеспечения:" бета-отчеты- активен в Payload/xxxxxxx/xxxxxxxxxx/xxxxxx'."
все же, когда я загружаю это с предоставлением магазина приложений, это работает отлично.
Я установил сертификат adhoc и установил его в xcode - он отображается в моем окне подробностей предоставления. У меня есть два идентификатора устройства, настроенных для специального тестирования в центре разработчиков, и, вероятно, все остальные данные, такие как идентификатор приложения и т. Д., Верны, так как он работает с настройкой магазина приложений.
Сборки adhoc не поддерживаются загрузчиком приложений?
1 ответ
- Удалите все профили предоставления и сертификаты из кода Xcode (профиля предоставления) цепочки ключей (сертификаты).
2. Снимите флажок с связанных доменов из своей учетной записи разработчика Apple (раздел AppID на левой панели) и из Xcode (из вкладки возможностей), затем переустановите профиль обеспечения и сертификат.
Я думаю, что это поможет.