我正面临以下问题,无法构建应用程序。
XXX有冲突的配置设置。XXX自动 但配置配置文件通配符已手动配置 指定。中将配置文件的值设置为“自动” 生成设置编辑器,或在目标中切换到手动配置 编辑器。SDK中产品类型“Application”需要代码签名 iOS 10.0的
我也无法选择一个特定的配置文件。
如何解决这个问题?
我正面临以下问题,无法构建应用程序。
XXX有冲突的配置设置。XXX自动 但配置配置文件通配符已手动配置 指定。中将配置文件的值设置为“自动” 生成设置编辑器,或在目标中切换到手动配置 编辑器。SDK中产品类型“Application”需要代码签名 iOS 10.0的
我也无法选择一个特定的配置文件。
如何解决这个问题?
当前回答
我只需要取消勾选“自动管理签名”,再次检查它,并重新构建。
其他回答
如果你仍然有问题,那么请尝试这个。
构建设置->用户自定义->配置文件(删除此。)
这将解决我的问题。
谢谢
所有答案看起来都很好,但我发现仍然有问题,所以我在XCode 9.0中更改了Build中的设置-共享它,以便它可以帮助别人。
在单元测试目标中
Xcode 7:
必须设置配置文件(与应用程序目标相同) 证书下面一定要写“不要签名”吗
Xcode 8:
必须为配置配置文件设置“None” 必须设置证书(与app target相同) (对于已弃用的配置文件,还必须设置“None”)
在“生成”中更改“签名”中的设置
清理并存档你的代码,希望对你有所帮助。
我的天,为了让它起作用,我不得不做这些。一幅图胜过千言万语。
If you get this error while archiving then continue reading. Go to your app and click on the general tab. Under the signing section, uncheck "Automatically manage signing". As soon as you do that you will get a status of red error as shown below. Now here's the tricky part. You need to uncheck "Automatically manage Signing" in both the targets under your project. This step is very important. Now go under "build settings" tab of each of those targets and set "iOS Developer" under code signing identity. Do the same steps for your "PROJECT". Now do Xcode → Product → Clean. Close your project in Xcode and reopen it again. After this go to the general tab of each of your targets and check "Automatically manage signing" and under team drop down select your developer account Do an archive of your project again and everything should work.
实际上,苹果吗?这是为了让我们的生活更轻松吗?