首页 > 解决方案 > 每台机器上缺少应用程序标识符和访问钥匙串组

问题描述

从今天早上开始,我在设备上构建它时遇到了这两个错误:-

  1. 项目清单

自动签名无法解决“AppName”目标的权利问题。

  1. 项目清单

配置文件“iOS 团队配置文件:com.xxx.yyssnn”不包括应用程序标识符和钥匙串访问组权利。

尝试使用多个团队帐户并在不同的机器上,但没有运气。任何帮助深表感谢。

提前致谢。

标签: ioscode-signingprovisioning-profileapple-developercode-signing-entitlements

解决方案


今天早上我遇到了同样的问题。我写下我是如何解决的,希望它也对你有用。打开项目后,单击项目文件,然后在下一列中,单击Target -> Capabilities并激活App Groups and Keychain Sharing。现在在项目导航器列中将出现一个文件名Project.entitlements,将nameProject.entitlements移出文件夹,始终位于项目文件下方的项目导航器中。Always in Capabilities再次推迟:App GroupsKeychain Sharing 现在点击项目 -> 构建设置 -> 签名 -> 代码签名身份选择: iPhone Developer: .... 在Code Signing Entitlements再往上一点:双击其右侧的文本字段并复制(或写入)整数文件 nameProject.entitlements 的名称,然后单击 enter。现在它应该可以工作了,我希望它有所帮助。


推荐阅读