xcode – 自动签名无法解决“项目”目标的权利问题

xcode – 自动签名无法解决“项目”目标的权利问题,第1张

概述参见英文答案 > Provisioning profile doesn’t include the application-identifier and keychain-access-groups entitlements                                    13个 我确实已经检查了堆栈溢出中的每个可能的问题,这些问题已经解决了同样的问题. 我知道有数百个问题与 参见英文答案 > Provisioning profile doesn’t include the application-identifier and keychain-access-groups entitlements                                    13个
我确实已经检查了堆栈溢出中的每个可能的问题,这些问题已经解决了同样的问题.
我知道有数百个问题与我的问题完全相同,但我在这些问题的答案中尝试了所有的建议,但Xcode仍然给我带来了问题.
所以第一个错误是:

automatic signing is unable to resolve an issue with the “Project” target’s enTitlements.

第二个错误当然是:

Provisioning profile “iOS Team Provisioning Profile: com.badubadu.WeatherApp” doesn’t include the application-IDentifIEr and keychain-access-groups enTitlements.

我尝试过的:

>将配置文件从手动切换到自动,反之亦然
>清理library / MobileDevices中的Provisioning Profiles,然后重新启动Xcode
>从IDevice中删除旧应用程序并尝试再次构建它
>打开和关闭后台模式(我没有推送通知和应用内购买)
>重新启动计算机和手机(以防万一)
>试图改变Bundle IDentifIEr
>尝试创建另一个团队并选择那个团队
>创建Project.enTitlement空文件

这些都没有任何效果,而且它非常烦人,直到现在我只需点击构建应用程序就可以在手机上构建它

我错过了什么吗?

解决方法 虽然这似乎是Apple的一个问题,但我已经找到了一个对我有用的临时解决方案:

>在XCode中打开您的项目.
>从项目导航器中选择项目,然后从列中选择目标.
>单击“常规”选项卡,然后在“签名”部分下,确保已启用“自动管理签名”.
>单击“功能”选项卡,然后启用“应用程序组”和“钥匙串共享”设置.这可能会引发“自动签名失败”d出错误,只需单击取消即可使其消失.
>这应该为项目导航器的项目文件夹中的名为nameProject.enTitlements的权限生成一个权利文件.
>将此权利文件移到文件夹之外,就在项目文件下方.
>再次选择目标并返回“功能”选项卡以关闭“应用程序组”和“钥匙串共享”设置.这再次可能会引发“自动签名失败”d出错误,只需单击取消即可使其消失.
>现在选择目标上方的项目,然后转到“建筑设置”选项卡.
>向下滚动到Signing标题下的Code Signing IDentity设置,然后从每个下拉菜单中选择iOS Developer.
>在上面的Signing标题下,双击Code Signing EnTitlements旁边的文本字段,然后输入您的权利文件nameProject.enTitlements的名称.

您现在应该不再拥有自动签名无法解决“项目”目标的权利问题.错误.希望这有帮助!

总结

以上是内存溢出为你收集整理的xcode – 自动签名无法解决“项目”目标的权利问题全部内容,希望文章能够帮你解决xcode – 自动签名无法解决“项目”目标的权利问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1031299.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存