使用Application Loader上传"xx.ipa"
iPhone上app的发布有两种途径:Xcode和Application Loader;
大多数开发者都是选用第一种途径--Xcode来发布;对于第二种需要脱离Xcode再使用其他的软件来发布比较排斥。
近来项目不是太忙,抱着好奇的态度来尝试下使用Application Loader上传ipa文件。
1,首先自然是通过苹果官网的“App发布页面”上的下载按钮去下载Application Loader;
2,然后在Xcode上打包时候选择将导出的"xx.ipa"另存。
3,最后打开Application Loader,上传"xx.ipa"即可。
使用过程中踩到的坑点:
对比使用Xcode来上传"xx.ipa",个人觉得Application Loader的上传速度快一些,不过在体验的过程中也是有一些下插曲:下面说说在使用过程中踩到的坑点:
1-软件的版本问题:通常我们通过苹果官网的“App发布页面”上的下载按钮去下载Application Loader却不是最新版本(你敢信?!),然而内嵌在Xcode中的是最新版本;(附:Application loader的版本信息)
吐槽:由于不是最新版本导致我们在上传的过程中要等待很久,体验很差。
2-上传时效问题:通过 Application Loader上传ipa包,一般在半小时之后系统会检测到并且在刷新网页时候会展示新的版本以供选择。
附图:
Application Loader的介绍
Application Loader是苹果公司在2010年9月17推出的软件,首个版本为1.3,当前的最新版本为3.6;
Application Loader的作用
Create your In-App Purchases - 创建内购aPP;
Describe your In-App Purchases - 为内购App添加描述;
Deliver your In-App Purchases - 发布内购App;
Deliver your app binary - 上传"xx.ipa"包文件;
更多资料:windows平台创建iOS开发证书和发布App。
==========================2020年5月更新==========================
在Xcode11上 Developer Tool里去除了Application Loader,剔除Application Loader的同时又新增其他的打包工具Transporter和Altool,Altool是结合命令行来打包,而Transporter和Application Loader类似下载地址:https://apps.apple.com/cn/app/transporter/id1450874784?mt=12
Transporter
比Application Loader功能更丰富:
Transporter可让您以简单轻松的方式将内容交付到Apple。
您可轻松发送要在App Store、Apple Music、Apple TV App、Apple Books或iTunes Store中分发的App、音乐、影片、电视节目或图书。
只需将内容拖放到Transporter中即可开始使用。
同时验证和上传多个文件以快速交付。
查看交付进度(包括验证警告、错误和交付日志)以便快速修复任何问题。
查看过去交付的历史记录,包括日期和时间。
参考资料:https://help.apple.com/app-store-connect/#/devb1c185036