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

当我尝试Archive这个应用程序来创建一个在设备上设置的ipa文件时,我会按照these的指示操作。但是Product -> Archive已经灰暗了。因此,我将主动方案改为Generic iOS Device。

但是当我点击Product -> Archive时,我得到了Build Failed。
theWhoZoo具有冲突的配置设置。theWhoZoo自动签名以进行开发,但是手动指定了一个冲突的代码签名标识iPhone分发。在构建设置编辑器中将代码签名标识值设置为"iPhone Developer“,或在项目编辑器中切换到手动签名。SDK 'iOS 10.2‘中的产品类型“应用程序”需要进行代码签名。

如果有人能建议我如何修复这个来建一个档案馆,我会很感激的。
发布于 2018-12-28 10:39:17
这个对我来说是完美的。试试看:)
步骤1:
选择项目目标->生成设置。搜索PROVISIONING_PROFILE并删除所有无意义的内容。
第2步:
取消选中“自动管理签名”,然后再次检查并重新选择团队。然后,Xcode会自行修复引起问题的任何内容。
发布于 2017-03-20 17:17:28
问题在于代码签名身份。这是Xcode最新版本中出现的一个新问题。转到代码签名标识,然后添加其他并键入"iPhone Developer“,如错误消息中所示,然后保存,这将显示。

如果这不管用的话,让我看看你的将军签名。以及从您的项目和目标中签名身份的代码
发布于 2018-10-15 13:36:43
问题在于代码签名身份。这是Xcode最新版本中出现的一个新问题。转到代码签名标识,使所有IOS开发人员而不是IOS发行版。
https://stackoverflow.com/questions/42885122
复制相似问题