您的位置 首页 国产IC

App Store上传更新报错的扫除过程

关于缺少文件、文件无效之类的错误,看错误日志可以很轻易的定位,所以本文就不再讨论。本文主要介绍的是证书配置问题的排查步骤。最近需要上

关于短少文件、文件无效之类的过错,看过错日志能够很容易的定位,所以本文就不再评论。本文首要介绍的是证书装备问题的排查过程。

最近需求上传一个更新版别,总是上传不成功。下面写一下在碰到问题时的排查过程。

在碰到问题时总是榜首反响,“我没做过啥啊”,这片面思维导致了排查问题愈加困难。

screenshot1

上传之后呈现如图过错,”error itms-9000 the bundle at bundle path is not signed using an apple submission certificate”

因为最近某些原因,我将keychain给重置了一下,其时请求的CertificateSigningRequest.certSigningRequest文件也已失效,再看过错日志,我怀疑是证书的问题。

随后将一切的证书从头搞了一遍。问题仍然存在。

接着用持续排查,用release证书打包出来一个.app,举例如AppName.app

然后用命令行来检测证书

$codesign -vvvv AppName.app

AppName.app: CSSMERR_TP_NOT_TRUSTED

OK,总算找到了清晰的过错代码了。google了一下发现是因为短少了“Apple Woldwide Developer Relations Certification Authority”这个证书导致。

接着检查keychain,发现证书存在。只不过因为我之前折腾的时分把证书信赖权限给改了,接着就呈现了问题。

屏幕快照 2014-04-15 上午11.40.10

将“运用此证书”改回“运用体系默许”

再次编译,检测一下证书

$codesign -vvvv AppName.app

AppName.app: valid on disk

AppName.app: satisfies its Designated Requirement

OK,问题免除

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/ic/321789.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部