Xcode具有冲突的配置设置

Ric*_*ard 10 xcode ios ionic2 xcode8 angular

我有一个Ionic 2应用程序,它可以在Xcode 8.2.1模拟器环境中构建并可测试,例如iPhone7(Build Successful).

在此输入图像描述

当我尝试Archive使用应用创建ipa要在设备上设置的文件时,我会按照这些说明操作.但是Product -> Archive灰暗了.所以我将活动方案更改为Generic iOS Device.

在此输入图像描述

但是当我点击时Product -> Archive,我明白了Build Failed.

theWhoZoo具有冲突的配置设置.theWhoZoo会自动签名进行开发,但手动指定了冲突的代码签名身份iPhone Distribution.在构建设置编辑器中将代码签名标识值设置为"iPhone Developer",或在项目编辑器中切换到手动签名.SDK"iOS 10.2"中的产品类型"应用"需要代码签名

在此输入图像描述

如果有人可以建议我如何解决这个问题来建立一个档案馆,我将不胜感激.

Moh*_*sim 65

这对我很有用.试一下 :)

步骤1:

选择Project Target--> Build Settings.搜索PROVISIONING_PROFILE并删除任何废话.

第2步:

取消选中"自动管理签名",然后再次检查并重新选择团队.Xcode然后修复导致问题的任何问题.

  • 第 2 步:拯救了我的一天 (2认同)

Tho*_*oot 21

问题出在代码签名身份中.这是Xcode最新版本中出现的一个新问题.转到代码签名身份,然后添加其他并输入"iPhone Developer",如错误消息中所示并保存,然后将显示.在此输入图像描述

如果这不起作用,请告诉我您的一般签名.以及您的项目和目标中的代码签名身份

  • 这个答案是陈旧的,在Xcode 8中解决此问题的更好方法是取消选中常规选项卡中的自动管理签名框.然后重新检查该框并重新选择团队.这解决了这个问题,而无需编辑代码签名标识. (11认同)
  • 欢迎您,是的,这个问题仍然出现在Xcode 9中 (2认同)

小智 6

问题在于代码签名身份。这是最新版本的 Xcode 中出现的一个新问题。转到代码签名标识,制作所有 IOS 开发人员而不是 IOS 发行版。