XCode11上传ipa到App Store所遇到的问题

在出现该问题之前,小编一直以为只要证书正确了,其他的就是等着就可以了。然而,在upload file的过程中,过了四十多分钟还是没有半点响应。一直卡在与App Store进行认证中(authenticating with the app store),所以小编开始觉得有些不对劲了。

在网上收罗相同的问题,因为没法翻墙,小编在百度上查的。找到的解决方法之一是去找到application loader,然后让人欲哭无泪的是Xcode11上已经没有这个内置应用了。在一番折腾之后,小编又了解到使用命令行的方式去上传应用,结果是valid-app同样没问题,可upload-app仍然是卡在了同样的地方。再后来,又下载了Apple官方应用——transfer。这个东东方便确实挺方便,就是结果和刚才两种方式一样,都卡在了同样的地方。最后,小编有尝试了切换网络环境,检查防火墙,检查java是否安装,重新安装发布文件等,无果😂

最后,小编就猜测是不是我上传的app有问题,所以就以上传包的bundle ID放在了另一个test app上,几乎没有任何代码。打包很快就可以了,然后上传的时候提示我没有上传AppIcon。我刚打算换上AppIcon再试一次的时候,另外transfer这边上传的app就已经开始上传了。很快,两三分钟左右,70多M的包就上传上去了。

小编在网上找到了问题的终极解决方法,大概原因就是系统资源库有一个cache文件夹下com.apple.amp.itmstransporter文件里面可能有在更新内容,卡在认证中这一步很可能就是因为在下载这个东东,下载速度又特别慢...(后面附上参考链接)

最后,总结一下上传App Store碰到问题的解决方式,按顺序尝试:

  1. 检查网络环境,必要时候可以切换网络试试
  2. 确认网络防火墙是关闭的
  3. 检查Java版本,最好是最新版本的
  4. 重新去Apple Developer网站创建证书
  5. 复制使用与你将要上传的app相同的bundle ID去上传另外一个空的应用程序

参考链接:

上传app时一直显示发送API给AppStore-布布扣移动版-m.bubuko.com

4月15日更新(终极解决方案)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Xcode 是苹果公司开发的集成开发环境(IDE),用于开发iOS、macOS和watchOS等操作系统的应用程序。上传IPA文件是指将已经完成的应用程序打包成IPA文件,并通过Xcode上传App Store上。 首先,我们需要确保应用程序的开发者账号和相关证书已经配置好,并且应用程序的Bundle Identifier与配置文件的一致。接下来,我们可以按照以下步骤来上传IPA文件: 1. 打开Xcode,选择菜单栏的“Product”(产品)选项,然后选择“Archive”(归档)。 2. Xcode将会对项目进行构建和打包,并且显示Archive Manager(归档管理器)界面。 3. 在Archive Manager界面,选择你想要上传的归档文件,然后点击右侧的“Upload to App Store”(上传App Store)按钮。 4. Xcode将会启动Application Loader(应用程序加载器),并弹出一个对话框,要求你提供App Store Connect(应用商店连接)的凭据信息。 5. 输入你的苹果开发者账号的用户名和密码,并选择相关的Team和Bundle Identifier。 6. 上传过程可能需要一些时间,具体时间根据你的网络连接速度和IPA文件的大小而定。 7. 上传完成后,Xcode会显示上传成功的信息,并在App Store Connect创建新的应用版本。 总结起来,通过Xcode上传IPA文件是一个相对简单的过程,只需确保开发者账号的配置正确,并按照指引逐步操作即可完成上传。这样就可以将已经完成的应用程序上传App Store上供用户下载和使用了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星仔20180409

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值