0
点赞
收藏
分享

微信扫一扫

上传IPA包到App Store

我们都经历过上传IPA包到App Store时的痛苦!!!
第一步:通过Xcode-> Archive,Validate App,成功!
第二步:通过Xcode-> Archive,Distribute App,成功!
第三步:Export 导出IPA,上传或者直接上传
第四步: 此时就会遇到下面问题,上传不上去!
Authenticating with the iTunes Store,正在通过 App Store 进行鉴定
第五步:解决办法:
```html/xml
1.cd ~
2./// Xcode 11里面已经没有Application Loader.app这个app了
3.mv .itmstransporter/ .old_itmstransporter/ "/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"



修正:下载Application Load.app,显示包内容(/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter),双击 iTMSTransporter这个,等待.itmstransporter这个文件夹里面的内容下载完成即可。
![image.png](https://s2.51cto.com/images/20220823/1661244276883375.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)
双击iTMSTransporter,如果得到下面的内容即为成功:
![image.png](https://s2.51cto.com/images/20220823/1661244283923606.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)
成功的情况
然后在appleid.com里面获取Application Load.app的专属登录密码登录后,重新上传IPA即可。

第一次下载62M左右

总结:
2.3 问题结论与问题产生原因
结论是,不论Organizer还是App Loader,都是通过iTMSTransporter来上传文件的。
而这个iTMSTransporter不知道为什么需要经常更新(目前这个~/.itmstransporter文件夹超过300MB),然后还更新失败。
所以上传App的时候并不是卡在Authenticating,而是之后上传文件前的工具更新。
命令行里的命令相当于删掉了更新失败的iTMSTransporter,然后重新下载了一份,于是问题就解决了。
update完成后,打开app Loader上传就可以了。
举报

相关推荐

0 条评论