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

我怀疑您没有在 Apple 的开发人员网站上为您的应用程序 ID 选择所有服务。检查您的设置并确保您选择了所有必要的选项。然后重新生成您的配置文件:

在此处输入图像描述

此外,请确保您的应用程序包 ID 与 Apple 网站上的 ID 匹配。

于 2014-12-09T13:52:23.923 回答
0

这是一个生产PP,据我所知没有企业帐户。如果没有列出已注册的设备,您将无法在设备上安装带有此 PP 的 IPA 版本。

于 2014-12-08T12:12:07.717 回答