gpt4 book ai didi

xcode - 自动签名无法解决 "Project"目标的权利问题

转载 作者:行者123 更新时间:2023-12-04 13:30:24 35 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Provisioning profile doesn't include the application-identifier and keychain-access-groups entitlements

(16 个答案)


3年前关闭。




我已经从字面上检查了堆栈溢出中所有可能的问题,这些问题已经解决了相同的问题。
我知道已经问了数百万个与我完全相同的问题,但是我尝试了这些问题的答案中的所有建议,但 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 中删除旧应用程序并尝试重新构建它
  • 打开和关闭后台模式(我没有推送通知和应用内购买)
  • 重启电脑和手机(以防万一)
  • 尝试更改捆绑标识符
  • 尝试创建另一个团队并选择该团队而不是
  • 创建 Project.entitlement 空文件

  • 无论如何这些都不起作用,这太烦人了,直到现在我可以简单地点击构建应用程序,它就会在我的手机上构建它

    我错过了什么吗?

    最佳答案

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

  • 在 Xcode 中打开您的项目。
  • 从项目导航器中选择您的项目,然后选择您的 目标从列。
  • 点击一般 选项卡和 下签约部分,确保启用“自动管理签名”。
  • 点击能力 制表符并转动 “应用程序组” 《钥匙串(keychain)分享》设置。这可能会引发“自动签名失败”弹出错误,只需单击取消即可使其消失。
  • 这应该会为您生成一个名为 的权利文件。 nameProject.entitlements 在项目导航器的项目文件夹中。
  • 移动此权利文件 文件夹,就在您的项目文件下方。
  • 再次选择您的目标并返回 能力 翻页 关闭 “应用程序组” 《钥匙串(keychain)分享》设置。这可能会再次引发“自动签名失败”弹出错误,只需单击取消即可使其消失。
  • 现在选择您的项目在目标上方并转到 建筑设置标签。
  • 向下滚动到 代码签名身份 下的设置签约标题并选择 iOS 开发者 从每个下拉菜单中。
  • 以上签约标题,双击 旁边的文本字段代码签名权利 并输入您的权利文件的名称, nameProject.entitlements .

  • 您现在应该不再拥有 Automatic signing is unable to resolve an issue with the "Project" target's entitlements.错误。希望这会有所帮助!

    关于xcode - 自动签名无法解决 "Project"目标的权利问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55146587/

    35 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com