Неверные права Xcode - PullRequest
       20

Неверные права Xcode

0 голосов
/ 28 ноября 2018

Я пытаюсь запустить приложение на своем iPhone.Я начал с использования «Автоматической подписи», но всякий раз, когда я пытаюсь запустить его, я получаю следующее сообщение:

Права, указанные в файле «Права для подписи кода» вашего приложения, недействительны, недопустимы или не разрешены.совпадают с указанными в вашем профиле обеспечения.(0xE8008016).

Это кажется странным, потому что XCode должен создавать профиль обеспечения для меня, поэтому я не знаю, как я мог испортить Entitlements, особенно когда приложение не нуждается в каких-либо.

Я прочитал несколько других тем с той же проблемой, но ни один из ответов, казалось, не решил мою проблему.Я также прочитал статью от 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>

Я также посмотрел на файл полномочий в приложении, это просто по умолчанию без прав.

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

1 Ответ

0 голосов
/ 04 марта 2019

Возможно, это может помочь.Моя проблема заключалась в том, что я недавно поменял команды, и этот файл:

/ios/Encargo.xcodeproj/project.pbxproj

конфликтовал с другим идентификатором DevelopmentTeam.Я исправил это, обновив их вручную до текущей команды.Надеюсь, это поможет.

...