【问题标题】:Conflict archiving my Cordova App on iOS在 iOS 上存档我的 Cordova 应用程序时发生冲突
【发布时间】:2017-03-23 04:24:50
【问题描述】:

当我尝试使用 xCode 为我的 Cordova 应用程序创建 iOS 存档时,我收到 2 条错误消息:

  1. TheApp 有冲突的配置设置。 TheApp 自动签名,但代码签名身份 iPhone 开发人员:mail@mail.com (NUMBER) 已手动指定。在构建设置编辑器中将代码签名标识值设置为“iPhone Developer”,或在项目编辑器中切换为手动签名。
  2. SDK“iOS 10.1”中的产品类型“应用程序”需要代码签名

我不明白我必须做什么......

【问题讨论】:

  • 请更具体地说明您是如何构建应用程序的。您使用的是cordova build ios ... 还是 Xcode?您是否正确配置了build.json

标签: ios iphone xcode cordova


【解决方案1】:

在“构建设置”中,尝试找到代码签名部分,在此您有一些部分作为代码签名身份 在开发者部分将其设置为 iPhone Developer ,而不是您在中提到的名字。

【讨论】:

    【解决方案2】:

    当您使用 Cordova CLI 时,您也应该使用 CLI 进行签名。

    但是如果你想使用 Xcode,你必须打开位于 Resources/config 的 build-release.xcconfig 文件并删除带有 iPhone Distribution 值的两行

    【讨论】:

      猜你喜欢
      • 2021-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-05
      • 2018-04-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多