Ipa - проблемы с правами - PullRequest
0 голосов
/ 04 июня 2018

Мы получили файл Ipa от разработчика и хотим подписать его с нашим собственным сертификатом распространения.Эта часть довольно проста в терминале.

Я пытался установить приложение впоследствии через конфигуратор apple 2, но в журнале устройства вижу, что «исполняемый файл подписан с недопустимыми правами»

Если я проверяю мобильную инициализацию, я вижу, что она была удостоверена с идентификатором моей компании, который я сделал.Но, проверяя права доступа к приложению, оно по-прежнему стоит с информацией о внешних компаниях

Кто-нибудь знает, как изменить это

1 Ответ

0 голосов
/ 07 июня 2018

Добавьте --entitlements к своей команде ipa re-sign для подписи с правами.

codesign -f -s "iPhone Distribution: Developer (ABCDEFGHIJ)" --entitlements entitlements.plist YourApp/YourApp.app

Вы можете найти права в своем приложении и изменить их.

...
<plist version="1.0">
<dict>
    <key>application-identifier</key>
    <string>ABCDEFGHIJ.com.yourapp</string>
    <key>aps-environment</key>
    <string>production</string>
    <key>get-task-allow</key>
    <false/>
</dict>
</plist>
...