Не удалось проверить подпись кода MYAPP.app.IOS

Программируем под IOS
Anonymous
Не удалось проверить подпись кода MYAPP.app.

Сообщение Anonymous »

Я пытаюсь подписать свой дистрибутив iOS с помощью профиля и сертификата обеспечения распространения. Пакет можно создать и подписать без ошибок, однако, когда я пытаюсь установить пакет через командную строку, я получаю следующую ошибку.


ОШИБКА: установка не удалась. Получена ошибка «ApplicationVerificationFailed» с
кодом 0xe8008015: не удалось проверить подпись кода
/private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.FVZk62/extracted/ Полезная нагрузка/MYAPP.app
: 0xe8008015 (действительный профиль обеспечения для этого исполняемого файла
не найден.)


Я могу отправить приложение в TestFlight, и его можно будет установить успешно, но он сразу же вылетает на заставке с тем же сообщением об ошибке в журнале устройства.

Я перепроверил права приложения и права в ItunesConnect, и они полностью совпадают. Кроме того, я проверил подпись своего пакета на основе этого руководства и выглядит нормально.

Я выполнил следующую команду, и все выглядит нормально.

Код: Выделить всё

codesign --verify -vvvv -R='anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and (certificate leaf[field.1.2.840.113635.100.6.1.2] exists or certificate leaf[field.1.2.840.113635.100.6.1.4] exists)' Payload/MYAPP.app
Вывод:


Полезная нагрузка/MYAPP.app: действителен на диске.

Полезная нагрузка/MYAPP.app: удовлетворяет назначенному требованию.

Полезная нагрузка/MYAPP.app: явное требование удовлетворено.


Кто-нибудь сталкивался с подобной проблемой или знает, что может быть возможной основной причиной?

Подробнее здесь: https://stackoverflow.com/questions/501 ... -myapp-app

Вернуться в «IOS»