美文网首页iOS
关于iOS Automatically manage sign

关于iOS Automatically manage sign

作者: 戏言系列 | 来源:发表于2018-12-14 18:42 被阅读163次
    一、问题

    error: xxx has conflicting provisioning settings. xxx is automatically signed for development, but a conflicting code signing identity iPhone Distribution has been manually specified. Set the code signing identity value to "iPhone Developer" in the build settings editor, or switch to manual signing in the project editor. (in target 'xxx')

    上面的经过谷歌翻译后 错误:xxx具有冲突的配置设置。 xxx会自动签名进行开发,但手动指定了冲突的代码签名身份iPhone Distribution。 在构建设置编辑器中将代码签名标识值设置为“iPhone Developer”,或在项目编辑器中切换到手动签名。 (目标'xxx')

    然后很明显上面告诉我们这里存在了一个冲突,你打钩了自动签名(Automatically manage signing),然后还手动指定了打包证书所以就产生了冲突

    二、解决方法
    方法一:

    (Automatically manage signing)这个勾选去掉,然后手动配置证书,然后

    手动配置证书.png 手动配置.png
    方法二:

    在勾选(Automatically manage signing)的情况下,去Build Setting >> Signing 把手动配置还原成如下图所示

    还原配置.png

    最后 Product >> Archive 打包直接通过

    上面的冲突实际就是说,你在选择了自动签名(Automatically manage signing)之后就不允许再去Build Setting >> Signing再对证书进行手动设置,要么你还原signing设置,要么你就把自动签名去掉,不然你同时操作这两项就产生冲突

    ps:没被证书折磨过的iOS开发,都不好意思说你是个开发者

    相关文章

      网友评论

        本文标题:关于iOS Automatically manage sign

        本文链接:https://www.haomeiwen.com/subject/vjzghqtx.html