开发者社区> 问答> 正文

苹果,分发证书和开发证书不一样吗,只能用于一台机器吗?报错

昨天发布提交代码成功,今天换了一台机器,安装了昨天生产的证书和profile,提交代码报错:

ERROR ITMS-9000:"Invalid Code Signing. The executable 'Payload/TTmhApp.app/TTmhApp' must be signed with the certificate that is contained in the provisioning profile"

重新生产证书,产生的证书是否只能用于一台机器?

展开
收起
爱吃鱼的程序员 2020-06-14 20:45:05 486 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    不是啊,你这错误看起来是证书和profile不匹配上回是通过重新生成才解决的。有空再试试麻的,就是这个原因,在家用了其他机器生产的证书上传,又报这样的错误上午联系了其他开发人员,他们是用xcode打包的,我说的问题他们没碰到,我采用的是xctool打包您好,如果重新申请一新的CSR,再申请一个Certificate使用这个新的,是可以完成打包和发布的.但是你说的这个问题"产生的证书是否只能用于一台机器?",答案是只能用于一台么?

    2020-06-14 20:45:22
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
内容驱动游戏分发 立即下载
微信客户端怎样应对弱网络 立即下载
低代码开发师(初级)实战教程 立即下载