【问题标题】:App has conflicting provisioning settings in Build Settings应用在构建设置中有冲突的配置设置
【发布时间】:2018-04-27 03:38:53
【问题描述】:

我已经为我的项目生成了一个证书并创建了一个配置文件,以便我可以在其中进行推送通知,但是当我在 Build Setting -> CodeSigning 中写下配置文件的名称并给出我的团队名称时,一般会出现错误AppName 具有冲突的配置设置。

我该如何纠正这个问题?

错误看起来像这样

【问题讨论】:

标签: ios xcode ios-provisioning


【解决方案1】:

取消选择自动管理签名并在相应字段中选择您的配置文件。

【讨论】:

  • 我已经选择了我的配置文件,但它没有被删除。 @Francesco Deliro
【解决方案2】:

只需取消选中Automatically manage signing 并再次选中它并选择合适的团队。

Xcode 会自动自行修复引起的问题。

【讨论】:

  • @siddle 设置为自动
  • 干得好@siddle
  • 兄弟,错误已解决,但是当我在来自功能的推送通知时,它显示在您的 Apple ID 中添加推送通知的错误。 @Himanth
  • @siddle 转到开发者会员中心 -> 证书和标识符 -> 应用程序 ID -> 找到您的应用程序包 ID -> 编辑 -> 然后您可以从那里启用推送通知
【解决方案3】:

转到Build Settings -> Signing

设置

  1. IOS 开发人员的代码签名身份(自动)
  2. 将配置文件配置为自动
  3. 将配置文件(已弃用)配置为 自动

取消选中“自动管理签名”,然后再次选中并重新选择团队。

【讨论】:

  • 兄弟我已经按照你上面的解释做了,但仍然没有出错。 @Lal Krishna
  • 谢谢我知道了。 @Lal Krishna
  • 好吧。如果它对您有用,请接受答案。所以它可能会在未来帮助某人
  • 兄弟,错误已解决,但是当我在来自功能的推送通知时,它显示在您的 Apple ID 中添加推送通知的错误。 @Lal Krishna
  • 您的应用在developer.apple.com 上是否有Apple Push Services 证书?
【解决方案4】:

在 XCODE 10.X 中,第一次运行时,Provisioning Profile 中的 Provisioning Profile 中有垃圾值。

转到:

Project Target--> Build Settings -> 双击 Provisioning Profile。

你会看到这样的e4abcdbdbacbcd-eercdcsdcvdede-xxxxxxxxxxxx,所以你应该删除它。

取消选中“自动管理签名”,然后再次选中并重新选择团队。然后 Xcode 自行修复导致问题的任何原因。

请参考这个 - 它对我有用。

Provisioning profile Conflict

【讨论】:

    猜你喜欢
    • 2017-08-10
    • 1970-01-01
    • 1970-01-01
    • 2019-12-07
    • 2014-05-14
    • 2017-03-11
    • 2017-03-31
    • 2017-03-09
    • 1970-01-01
    相关资源
    最近更新 更多