美文网首页
iOS打包证书不匹配

iOS打包证书不匹配

作者: 高屋建瓴 | 来源:发表于2019-08-27 17:40 被阅读0次

    我们在打包项目时有时会出现No "" signing certificate matching team ID "" with a private key was found.的问题,特别是在多人开发的时候,创建多个打包证书和开发证书。
    个人对出现这种问题的原因进行了整理

    打包证书未安装

    有时我们的打包证书是从别人那通过这P12文件导出的,确保输入的密码正确并成功的在自己的钥匙串中安装了证书。

    pp文件中设置时安装的证书与设置的证书不一致。

    这个问题只要在设置pp文件时确保允许的证书包含你安装的证书就可以解决这个问题

    证书不可用

    还有一种情况,即便正确地安装证和设置pp文件也不能匹配证书,这个情况比较常见也容易被忽视
    出现这个问题的原因是苹果开放平台只允许创建创建两个Distribution证书,虽然在平台上你一可继续添加第三个Distribution证书,后面创建的Distribution证书都是不可使用的。

    所以解决这个问题有两种方法:
    1.删除别人的打包证书创建自己的打包证书,这时自己的证书就是可用的了,可以进行打包了
    2.找到可用打包证书的人,从他的电脑上导出一个这p12文件给你,你用他的证书来进行打包。

    相关文章

      网友评论

          本文标题:iOS打包证书不匹配

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