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

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

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

如何解决这个问题?


当前回答

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

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

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

其他回答

只需再次从开发人员帐户下载配置文件。 然后从Xcode签出所有的开发者账号→Preferences→accounts→*选择左边显示的账号,然后按-(减号)

删除所有帐户后,按+号(添加)按钮,以所有开发人员帐户登录。

它会像魔法一样有效……

很好,现在我们可以在general选项卡中分别为Debug和Release选择配置文件,如下图所示。

另外,当你点击“自动管理签名”时,它会执行之前Xcode版本中修复问题所创建的所有过程。

如果没有登录,单击Add Account。

然后选择你的团队配置文件,并勾选“自动管理签名”,其他一切都保持在Xcode中。它会自己完成剩下的工作。

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

我是这样做的:

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

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