我正面临以下问题,无法构建应用程序。

XXX有冲突的配置设置。XXX自动 但配置配置文件通配符已手动配置 指定。中将配置文件的值设置为“自动” 生成设置编辑器,或在目标中切换到手动配置 编辑器。SDK中产品类型“Application”需要代码签名 iOS 10.0的

我也无法选择一个特定的配置文件。

如何解决这个问题?


当前回答

勾-勾(勾-勾)“自动管理签名”.)的Xcode复选框不适合我(正如许多人在顶部建议的那样)。

它发生在项目中链接的框架上。

解决方案:

找到需要签名的框架或任何其他目标。 转到构建设置 搜索签名标识 设置“不要手动编码签名”。

其他回答

我升级到Xcode 8和iOS 10,但我遇到了问题。

我通过进入项目常规选项卡,签名部分来修复它。

点击“启用签名.....”

就是这样。

我什么都做了,但一点用都没有。我卸载了Xcode 10,安装了Xcode 9.4,然后它就开箱即用了!

我在更新Xcode版本到8.0时遇到了这种类型错误, 在SDK“iOS 10.0”中,产品类型“应用程序”需要代码签名

有一个警告:

没有代码签名,但需要授权。不可能在没有签名的情况下向二进制文件添加权限。

我的解决方案是进入目标→通用→签名->点击启用签名…按钮,我解决了这个问题。

即使在安装Watch OS应用程序扩展时,Xcode 8.1也出现了同样的错误:

在Build项目中将配置文件更新为空后 设置,一切工作正常。

在每个目标构建设置中,iOS开发人员的代码签名标识。

所有答案看起来都很好,但我发现仍然有问题,所以我在XCode 9.0中更改了Build中的设置-共享它,以便它可以帮助别人。