我正面临以下问题,无法构建应用程序。
XXX有冲突的配置设置。XXX自动 但配置配置文件通配符已手动配置 指定。中将配置文件的值设置为“自动” 生成设置编辑器,或在目标中切换到手动配置 编辑器。SDK中产品类型“Application”需要代码签名 iOS 10.0的
我也无法选择一个特定的配置文件。
如何解决这个问题?
我正面临以下问题,无法构建应用程序。
XXX有冲突的配置设置。XXX自动 但配置配置文件通配符已手动配置 指定。中将配置文件的值设置为“自动” 生成设置编辑器,或在目标中切换到手动配置 编辑器。SDK中产品类型“Application”需要代码签名 iOS 10.0的
我也无法选择一个特定的配置文件。
如何解决这个问题?
当前回答
1.1:如果使用p12和provision文件,但不使用AppID登录,请不要选择“自动管理签名”。
也就是说你不需要设置你的队伍。只需在生成设置中选择您的供应文件和机器代码签名标识,就像这个生成设置一样。确保参数也设置好了。
然后回到将军那里。你会看到General set,这很好。
如果1不工作,尝试其他答案说,清理你的项目,删除派生数据文件夹,退出Xcode,并重新打开。
其他回答
这就是我所说的典型的苹果Xcode UX设计漏洞。
错误说有一堆东西你做错了局部。
这个错误实际上意味着“我们在网上有一个新协议,你没有接受”。
在检查和取消自动签名按钮后,我得到了这个协议错误显示:
登录到开发者门户网站,我看到了一个协议更新通知的横幅:
. 重新启动Xcode 8之后,这个错误就被清除了,只是迫使我重新选择我的机器上已经有并绑定到项目的证书。
这本来可以在一个不那么令人困惑的实现中处理,但这就是我修复它的方式。我把它放在这里,因为它与其他人给出的步骤截然不同。
哦,是的,拥有最新的iOS 10设备和最新的Xcode(我使用的是7.3.1之类的)也会抛出错误,直到我更新。
我升级到Xcode 8和iOS 10,但我遇到了问题。
我通过进入项目常规选项卡,签名部分来修复它。
点击“启用签名.....”
就是这样。
如果您看到下面的屏幕,并面临所需的代码签名问题,那么以下解决方案之一可能会帮助您。
解决方案1。如前所述,使用Apple ID登录。然后,如果您输入正确的包标识符,您将得到如下选项。然后从列表中选择适当的概要文件。
解决方案2。如果你不想用你的Apple ID登录,那么在项目中更改一个小标志。pbxproj文件。在项目文件中找到以下文本。
/* Begin PBXProject section */
更改标志ProvisioningStyle =自动;to ProvisioningStyle = Manual;参考下图。更改标志后,您将看到从列表中选择适当概要文件的选项。
在应用了上面所有的解决方案后,我又遇到了同样的问题。即
因此,我通过删除构建发送中的provision profile来解决这个问题。 请找到图片,会让你更清楚
这是因为您在创建项目时没有选择团队。
我太固执了。我在构建设置中选择了它,但无效。我必须创建一个新项目。
“我在构建设置中选择了它,但无效。I must create a new project.”是错误的。
它是无效的,因为我没有选择扩展。您必须在项目的所有扩展中选择一个概要文件,并且不需要创建一个新的概要文件。
[2