【问题标题】:Xcode 6 invalid entitlements in my project我的项目中的 Xcode 6 无效权利
【发布时间】:2016-07-28 20:19:53
【问题描述】:

我想分发我的应用程序,但是当我运行它时它会显示消息:

您的应用程序的代码签名权利文件中指定的权利与您的配置文件中指定的权利不匹配。 (0xE8008016)。

我已经在Xcode 和 它们中的权利是相同的。可能是什么问题?

【问题讨论】:

    标签: ios iphone xcode entitlements


    【解决方案1】:

    当我对配置文件或功能执行某些操作时,我也有几次遇到此异常,在我的情况下,它总是在 iCloudkit (xcode 6) 问题中,由于某种原因在应用程序 ID 中(如果您在开发人员中心检查)它分配无效或不需要的 icloud 容器添加到应用程序 ID。所以我删除了它们,只添加了一个正确的容器来解决这个问题。

    【讨论】:

      【解决方案2】:

      我最近遇到了这个问题,你会在这里找到很多相同问题的问题,检查这个问题以获得批准的答案The executable was signed with invalid entitlements (iPhone build)

      对我来说,我没有这样做。我使用开发证书和临时证书在设备上测试了应用程序,然后在确保我的证书没有问题后使用中断证书提交。

      【讨论】:

        【解决方案3】:

        您可能需要检查 .plist 文件中的 Bundle ID 值以及此处

        (这确实是 2016 年对开发者最不友好的环境......)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-07-26
          • 2018-02-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多