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

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

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

如何解决这个问题?


当前回答

在“生成”中更改“签名”中的设置

清理并存档你的代码,希望对你有所帮助。

其他回答

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

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

解决方案:

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

在应用了上面所有的解决方案后,我又遇到了同样的问题。即

因此,我通过删除构建发送中的provision profile来解决这个问题。 请找到图片,会让你更清楚

解决此问题:

进入Xcode/Preferences/Accounts 点击你的apple id账户; 点击“查看详细信息”(会打开一个新窗口,其中有“签名身份”和“配置文件”; 删除“配置文件”中的所有证书,清空垃圾; 删除你的Apple-ID账号; 再次登录与你的苹果id和建立应用程序!

好运!

在单元测试目标中

Xcode 7:

必须设置配置文件(与应用程序目标相同) 证书下面一定要写“不要签名”吗

Xcode 8:

必须为配置配置文件设置“None” 必须设置证书(与app target相同) (对于已弃用的配置文件,还必须设置“None”)

我是这样做的:

关闭Xcode,重新启动 再次打开项目 清洁项目 转到项目设置> general >取消勾选“自动管理配置文件”,然后再次“检查”,它将提示启用。 现在尝试归档源代码

ps:如果遇到任何随机问题,杀死Xcode并重新发行是最好的方法