配置文件与 com.apple.security.application-groups 权利的权利文件值不匹配
Posted
技术标签:
【中文标题】配置文件与 com.apple.security.application-groups 权利的权利文件值不匹配【英文标题】:Provisioning profile doesn't match the entitlements file's value for the com.apple.security.application-groups entitlement 【发布时间】:2018-12-28 22:22:51 【问题描述】:我正在尝试使用 Unity 和 Xcode 部署编译我的应用程序构建。但我得到了错误:
配置文件“ios 团队配置文件:>com.name.of.my.site”与权利文件的值不匹配 对于 com.apple.security.application-groups 权利。
在配置文件中,我对安全组没有任何价值:
<array>
</array>
<key>com.apple.developer.ubiquity-container-identifiers</key>
<array>
</array>
<key>com.apple.security.application-groups</key>
<array>
</array>
<key>com.apple.developer.team-identifier</key>
<string>myidhere</string>
<key>aps-environment</key>
<string>development</string>
请问,我该如何纠正?这是我第一次收到此错误。我没有在我的开发者控制台中激活应用程序组,因为直到现在我还没有激活它。 请问你能帮我吗?提前致谢。
【问题讨论】:
【参考方案1】:您的授权文件包含此密钥 com.apple.security.application-groups
,请检查您的应用 id 是否具有这些功能?
转到开发者苹果帐户,检查您的标识符详细信息,您可以看到支持您的应用程序 ID 的所有功能。 com.apple.security.application-groups
这包含组功能在您的应用程序 ID 中添加组将解决您的问题。
【讨论】:
我不知道这意味着什么。这些工具非常晦涩:(以上是关于配置文件与 com.apple.security.application-groups 权利的权利文件值不匹配的主要内容,如果未能解决你的问题,请参考以下文章
属性“com.apple.security.application-groups in”在设备中不起作用
权利密钥中缺少 com.apple.security.files.bookmarks.app-scope?
如何在应用程序中将 com.apple.security.smartcard 权利设置为 yes