0

デバイスにアプリケーション (ipa) をインストールしようとすると、次のエラーが発生します。

entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by provisioning profile 'XXXXXXXXXX'

このエラーは、新しい証明書を使用して新しいプロビジョニング プロファイルを生成した後に表示され始めます。役立つ場合は、古いプロビジョニング プロファイルと新しいプロビジョニング プロファイルの異なる部分を以下に示します。

年:

<key>Entitlements</key>
<dict>
    <key>application-identifier</key>
    <string>FSKCIFJNWO.com.XXXXX.YYYY</string>
    <key>aps-environment</key>
    <string>production</string>
    <key>com.apple.developer.ubiquity-container-identifiers</key>
    <array>
        <string>FSKCIFJNWO.*</string>
    </array>
    <key>com.apple.developer.ubiquity-kvstore-identifier</key>
    <string>FSKCIFJNWO.*</string>
    <key>get-task-allow</key>
    <false/>
    <key>keychain-access-groups</key>
    <array>
        <string>FSKCIFJNWO.*</string>
    </array>
</dict>
...

新しい:

<key>Entitlements</key>
<dict>
    <key>keychain-access-groups</key>
    <array>
        <string>FSKCIFJNWO.*</string>
    </array>
    <key>get-task-allow</key>
    <false/>
    <key>application-identifier</key>
    <string>FSKCIFJNWO.com.XXXXX.YYYY</string>
    <key>com.apple.developer.ubiquity-kvstore-identifier</key>
    <string>FSKCIFJNWO.*</string>

    <key>com.apple.developer.icloud-services</key>
    <string>*</string>
    <key>com.apple.developer.icloud-container-environment</key>
    <array>
        <string>Development</string>
        <string>Production</string>
    </array>
    <key>com.apple.developer.icloud-container-identifiers</key>
    <array>
    </array>
    <key>com.apple.developer.icloud-container-development-container-identifiers</key>
    <array>
    </array>
    <key>com.apple.developer.ubiquity-container-identifiers</key>
    <array>
    </array>
    <key>com.apple.developer.team-identifier</key>
    <string>FSKCIFJNWO</string>
    <key>aps-environment</key>
    <string>production</string>

</dict>
...

プロビジョニング プロファイルの生成中に何か間違ったことをしたのかもしれません。質問: これを修正する方法を知っていますか?

4

2 に答える 2

0

これはプロダクション PP であり、私が確認できる限りエンタープライズ アカウントはありません。登録済みのデバイスがリストされていないと、この PP を使用して IPA ビルドをデバイスにインストールすることはできません。

于 2014-12-08T12:12:07.717 に答える
0

Apple の開発者サイトでアプリ ID に対して選択されたすべてのサービスを持っていないと思われます。設定を確認し、必要なオプションがすべて選択されていることを確認してください。次に、プロビジョニング プロファイルを再生成します。

ここに画像の説明を入力

また、アプリ バンドル ID が Apple のサイトの ID と一致していることを確認してください。

于 2014-12-09T13:52:23.923 に答える