iOS - 上架之路

2020-10-14  本文已影响0人  刘_小_二

上传APi包方式

功法一 Xcode(Archive)上传

Xcode工具栏点击Produce->archive->Distribute App-> APP Store Connect -> Upload 以后的正常选择即可上传到ituns。更新完,会直接在APP Store Connect看到。


aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy85OTUxNy0xOGFkZWY2NmU3YmI2OGFmLnBuZw.png

功法二 苹果应用工具 - Transporter

AppStore上搜索Transporter,下载后登录。注意点:在登录时需保障当前苹果设备(电脑)的系统偏好设置中AppID登录账号与你登录Transporter必须相同,同时第一次登录的苹果账号需进行相关苹果配置,无脑下一步就好。


WeChat6474379444addd03c820a520e084e8ee.png

具体操作如下:

1.登录
WeChat325c140eb1399c8e7dcb3572e86d6c75.png
2.上传APi包(前提通过Archive,export需上架的Api文件)
> 会遇到的问题:
>
> - 使用 Xcode 把 app 上传到 App Store 时总是卡在 Authenticating with the App Store 的地方。
>
> - 使用 Transporter 同样卡住“正在验证app-正在通过App Store进行认证...”。
>
>   longlongtime ...

产生原因:

  • 在上传 ipa 文件时需要使用java程序下载 iTMSTransporter 处理。
  • 在第一次上传应用时,iTMSTransporter 需要从 Internet 下载一组 jar 文件并将其缓存在本地文件夹中。我们遇到的问题就是卡在了这一步,下载不下来!
  • 使用 CleanMyMac 清理内存或清除 Xcode 缓存等操作,会把缓存文件清理掉。

解决方案:

更换 ~/Library/Caches/com.apple.amp.itmstransporter 下的内容

1.下载 com.apple.amp.itmstransporter

链接: https://pan.baidu.com/s/1GFcY8v3Zg6MGVXMoXbrYAg 密码: ideg

(Irenb大哥地址的分享链接,https://www.jianshu.com/p/18d34819149c)

2.打开文件

open ~/Library/Caches/com.apple.amp.itmstransporter/

3.删除com.apple.amp.itmstransporter文件夹,替换为自己下载的 com.apple.amp.itmstransporter 这个文件夹.

4.重启 Xcode

功法三 苹果脚本命令 - Altool

上一篇下一篇

猜你喜欢

热点阅读