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

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

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

如何解决这个问题?


当前回答

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

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

解决方案:

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

其他回答

首先在通用选项卡->签约部分->选择一个开发团队,管理签约

类似地,如果你正在处理多个pod文件,分别选择每个pod目标,然后进入general选项卡->签名部分->选择一个开发团队,管理签名

对项目中的所有pod重复相同的过程

创建项目。

这对我很有效

步骤:

一般→签约 取消勾选:自动管理签名 选择Import Provisioning

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

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

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

我修复了它这样做:

为你项目的所有目标设置你的团队。包括扩展。并留下了自动签名管理。