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

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

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

如何解决这个问题?


当前回答

这是因为您在创建项目时没有选择团队。

我太固执了。我在构建设置中选择了它,但无效。我必须创建一个新项目。

“我在构建设置中选择了它,但无效。I must create a new project.”是错误的。

它是无效的,因为我没有选择扩展。您必须在项目的所有扩展中选择一个概要文件,并且不需要创建一个新的概要文件。

[2

其他回答

我只需要取消勾选“自动管理签名”,再次检查它,并重新构建。

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

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

它会像魔法一样有效……

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

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

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

创建项目。

这对我很有效

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

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

1.1:如果使用p12和provision文件,但不使用AppID登录,请不要选择“自动管理签名”。

也就是说你不需要设置你的队伍。只需在生成设置中选择您的供应文件和机器代码签名标识,就像这个生成设置一样。确保参数也设置好了。

然后回到将军那里。你会看到General set,这很好。

如果1不工作,尝试其他答案说,清理你的项目,删除派生数据文件夹,退出Xcode,并重新打开。