Transporter提交app到App Store,“正在验证

2020-07-09  本文已影响0人  飞羽vk

https://blog.csdn.net/gaofenglxx/article/details/104379406

解决方案:

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

上一篇下一篇

猜你喜欢

热点阅读