现在,我正在尝试Product>Archive我的iOS应用程序提交。但是,我收到以下错误:
AppName具有冲突的配置设置。AppName自动签名以进行开发,但是手动指定了一个冲突的代码签名标识iPhone分发。在生成设置编辑器中将代码签名标识值设置为
iPhone Developer,或在项目编辑器.Code signing is required for product type 'Application' in SDK 'iOS 10.1'中切换到手动签名。
这种情况不会改变,即使是我重试了一个完整的过程来重新创建iOS证书或供应配置文件。
我在TARGETS > Code Signing Identity > Release > Any iOS SDK中被设定为TARGETS > Code Signing Identity > Release > Any iOS SDK。当我在这里将设置更改为iOS Developer,并将PROJECTS > Code Signing Identity > Release > Any iOS SDK中的设置更改为iOS Distribution时,我成功地进行了归档。我想知道是否有必要在目标编辑器中设置为iOS Distribution。如果这是强制性的,请有人告诉我如何解决这个错误。
我的XCode版本是8.1。
发布于 2018-02-08 10:57:41
对于来自Ionic或Cordova的用户,您可以尝试以下方法:在ios cordova build ios --release之前将ios设备与计算机断开(似乎更改了xcode签名的目标设备)。
https://stackoverflow.com/questions/40824727
复制相似问题