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

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

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

如何解决这个问题?


当前回答

我不想这么说。我退出Xcode,重新打开。简单有效:)

其他回答

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

有一个警告:

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

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

如果您看到下面的屏幕,并面临所需的代码签名问题,那么以下解决方案之一可能会帮助您。

解决方案1。如前所述,使用Apple ID登录。然后,如果您输入正确的包标识符,您将得到如下选项。然后从列表中选择适当的概要文件。

解决方案2。如果你不想用你的Apple ID登录,那么在项目中更改一个小标志。pbxproj文件。在项目文件中找到以下文本。

/* Begin PBXProject section */

更改标志ProvisioningStyle =自动;to ProvisioningStyle = Manual;参考下图。更改标志后,您将看到从列表中选择适当概要文件的选项。

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

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

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

就是这样。

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

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

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

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

[2

选择你的目标,在构建设置中搜索用户定义部分,选择供应配置文件并删除它