Я пытаюсь запустить приложение на своем iPhone. Я начал с использования «Автоматической подписи», но всякий раз, когда я пытаюсь запустить его, я получаю следующее сообщение:
Права, указанные в файле Code Signing Entitlements вашего приложения, недействительны, не разрешены или не соответствуют тем, которые указаны в вашем профиле подготовки. (0xE8008016).
Это кажется странным, потому что Xcode должен создать для меня профиль подготовки, поэтому я не знаю, как я могу испортить права, особенно когда приложению они не нужны.
Я прочитал пару других тем с той же проблемой, но ни один из ответов, похоже, не решил мою проблему. Я тоже читал о них статью от Apple, поэтому решил сделать по старинке и вручную создать профиль обеспечения. Внутри самого профиля перечислены права, связанные с этим профилем. Я получаю точно такую же ошибку.
<key>Entitlements</key>
<dict>
<key>keychain-access-groups</key>
<array>
<string>XXXXXXXX.*</string>
</array>
<key>get-task-allow</key>
<true/>
<key>application-identifier</key>
<string>XXXXXXXX.*</string>
<key>com.apple.developer.team-identifier</key>
<string>XXXXXXXX</string>
</dict>
Я также просмотрел файл прав в приложении, он просто по умолчанию без прав.
Кто-нибудь сталкивался с этим или имеет представление о том, что может происходить?