加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – 代码签名错误

发布时间:2020-12-15 01:49:31 所属栏目:百科 来源:网络整理
导读:我工作的公司有一个基础应用程序,他们重新打印并出售给不同的企业.我重新设计了应用程序,并尝试将其上传到他们的帐户,但我得到了: [BEROR]Code Sign error: The identity 'iPhone Distribution' doesn't match anyvalid certificate/private key pair in th
我工作的公司有一个基础应用程序,他们重新打印并出售给不同的企业.我重新设计了应用程序,并尝试将其上传到他们的帐户,但我得到了:

[BEROR]Code Sign error: The identity 'iPhone Distribution' doesn't match any
valid certificate/private key pair in the default keychain

如何将他们的开发者帐户添加到我的Xcode中并获取分发证书?

谢谢

解决方法

基本上,您需要在Provisioning Portal中拥有最大权限才能执行以下操作,因此如果不这样做,请获取它,然后执行以下操作:

>登录并下载开发人员证书.如果需要创建一个,请从证书下的Provisioning Portal菜单中选择How To.
>下载分发证书.同样,如果您需要,请选择“如何”.
>打开两个证书并确保它们在您的Keychain Access中打开
>选择配置并下载开发人员和分发.mobileprovision配置文件.如有必要,使用“如何”创建一个
>确保打开XCode并打开两个.mobileprovisioning配置文件.确保它们在管理器中打开,并显示它们与Keychain Access中有效的证书正确链接的状态.如果不是,则会弹出一个标记,表示“没有与此配置文件关联的有效证书”,亮红色.
>检查构建的目标和项目区域中的代码签名.确保两者都尝试使用您的分发配置文件进行签名.
>确保您正在构建应用程序的分发方案(您可能必须创建此方案).
>最后将构建设备设置为iOS Device,将方案设置为Distribution,然后选择Archive.当程序要求您允许代码签名使用您的私钥时,您必须选择“允许”而不是“始终允许”,因为这非常错误并且经常导致代码签名错误.

如果您需要更多帮助,请发表评论.

希望这可以帮助!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读