【问题标题】:Automatic signing is unable to resolve an issue with the "Project" target's entitlements [duplicate]自动签名无法解决“项目”目标的权利问题[重复]
【发布时间】:2019-08-04 09:46:42
【问题描述】:

我已经检查了堆栈溢出中每个可能的问题,这些问题已经解决了相同的问题。 我知道已经问了数百万个与我完全相同的问题,但是我尝试了这些问题的答案中的所有建议,但 Xcode 仍然给我带来了问题。 所以和往常一样,第一个错误是:

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

第二个错误当然是:

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

我尝试过的:

  • 将配置文件从手动切换到自动,反之亦然
  • 清理 Library/MobileDevices 中的 Provisioning Profiles,然后重新启动 Xcode
  • 从 iDevice 中删除旧应用并尝试重新构建它
  • 打开和关闭后台模式(我没有推送通知和应用内购买)
  • 重启电脑和手机(以防万一就这么简单)
  • 试图更改捆绑标识符
  • 尝试创建另一个团队并选择该团队
  • 创建 Project.entitlement 空文件

这些都不管用,而且很烦人,直到现在我只需点击构建应用程序,它就会在我的手机上构建它

我错过了什么吗?

【问题讨论】:

    标签: xcode provisioning-profile xcode10


    【解决方案1】:

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

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

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

    【讨论】:

    • 我真的不知道这是怎么做到的,但确实做到了。我什至无法想象你花了多少时间才找到这样的解决方案,非常感谢!
    • 这可以防止发生签名错误,但是由于 Apple 的证书错误,配置文件下的 AppID 仍然是(null)。因此,出现错误“应用程序安装失败 - 无法验证应用程序”。然后发生。这可能适用于某些仍具有来自未撤销配置文件的 AppID 的项目。错误报告:bugzilla.mozilla.org/show_bug.cgi?id=1533655
    • 在这些步骤之后,我能够构建我的应用程序,但是当我构建到真实设备中时,我收到了弹出错误:“iPhone 已拒绝启动请求”.. 所以不是最好的解决方法跨度>
    • 对于那些对“iPhone 拒绝启动请求”有同样问题的人..取消选中方案面板中的调试可执行选项,它应该可以工作..但是你不能使用断点等..
    • 我正在构建 Appium 工具附带的 WebDriverAgent 项目。在这里,我们构建“Integration App”和“WebDriverAgentRunner”目标。我们能够成功构建前者,但不能成功构建后者。此外,后者不存在这样的权利文件。你能帮忙吗?
    猜你喜欢
    • 2019-08-07
    • 2017-06-29
    • 2017-10-13
    • 1970-01-01
    • 1970-01-01
    • 2014-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多