Transporter提交app到App Store

先说卡在这个页面或在这个页面很慢的原因:

Transporter安装上第一次打开后,会在硬盘目录:/用户/你的电脑登录账号名/资源库/Caches/com.apple.amp.itmstransporter/目录下下载一些缓存文件,这些缓存文件没有下载完,或者下载失败没下载完时,使用Transporter去提交应用这个页面就会卡住或者这个页面很慢。

我本人Transporter刚装上以后,自己的“com.apple.amp.itmstransporter”目录下的文件一共才3兆多,而实际(以2020年02月18日18时02分46秒为时间依据)来看,这个目录至少要有56.4兆的文件,才能满足Transporter正常提交应用。

解决方案:

1.找到Transporter安装包下的iTMSTransporter命令的路径,我的是:

/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter
2.打开终端运行命令(注意:我的电脑所在网络环境需要科学上网才可以执行如下命令下载Transporter发布app需要的文件【如果不能科学上网的朋友也遇到了这个问题,我在第八步给出不的解决方案,但是不的解决方案是否长期有效这一点不能保证,因为缓存文件中的jar包有可能会更新。】,但是据我同事说他们家Transporter从App Store安装上以后“com.apple.amp.itmstransporter”目录下就已经有60多兆的文件了,所以我同事不需要再下载所需缓存文件,我同事的情况属于比较正常的情况,这里不讨论我同事那种正常情况。):

/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter
3.命令运行后,如果持续观察“com.apple.amp.itmstransporter”目录的话,会观察到这个目录会慢慢变大,这证明需要下载的缓存文件正在下载,这里慢慢等待即可

4.我等待半天以后命令行报错:

注意红色框起来的地方,可以理解为这个链接下的jar包没有被下载下来,把这个链接复制到浏览器,通过浏览器下载下来后放到“com.apple.amp.itmstransporter”目录下的obr/2.2.0/目录下,

5.重新在终端运行命令“/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter”,这次如果顺利的话,终端会显示:

6.到这一步,恭喜你的 Transporter满足发布app的条件了,

7.尝试使用Transporter发布app。

如果不能科学上网,关注后面的步骤,可以科学上网的人可以忽略以下部分。

8.下载我2020年02月18日下载下来的压缩包:http://download.csdn.net/download/gaofenglxx/12168632

9.下载下来后,将压缩包解压,把解压后的“com.apple.amp.itmstransporter”目录放到“/用户/你的电脑登录账号名/资源库/Caches/”目录下,覆盖你原有的“com.apple.amp.itmstransporter”目录,并且将新的“com.apple.amp.itmstransporter”目录下/obr/2.0.0/目录下的repository.xml文件中的所有“gaofeng”修改为你自己电脑的登录账号名,否则Transporter执行时会在错误的路径下找资源文件。

10.重新尝试使用Transporter发布app。
————————————————
版权声明:本文为CSDN博主「铁根」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/gaofenglxx/article/details/104379406

你可能感兴趣的:(Transporter提交app到App Store)