上传ipa到app store有使用api的方式上传,也有使用软件工具的方式上传,具体不同的场景,需要使用不同的方法。
对于很多新手来说,不知道该如何选择。会走很多的弯路,比如有些朋友们使用windows电脑去安装mac电脑,安装后的mac电脑很不稳定,经常死机,又被迫装回windows系统,浪费很多宝贵的时间。
常用的上传方法如下:
(1)xcode
xcode适合使用Objective-C和Swift这两种原生语言开发的用户,因为一般原生开发,本身是使用Xcode进行开发的,开发的APP使用Xcode编译后,可直接上传到app store的构建版本上,无需打成ipa包使用其他额外的工具上传。
(2)Transporter
Transporter适合于使用非原生语言开发,比如uniapp或flutter开发的应用,这类应用需要打包成ipa压缩包文件,将ipa上传到app store,但是Transporter有一个局限性,就是只有mac版本,没有windows版本。
(3)yunedit
yunedit适用于windows和mac电脑,使用非原生语言开发的APP,比如uniapp或flutter开发的APP,这类开发框架打包后,将产生ipa文件,然后需要将ipa上传到app store,由于yunedit 不需要mac电脑,而大公司的运营人员跟开发人员是分开的,运营人员不一定有mac电脑,因此,很多使用windows开发或mac开发的公司,选择使用yunedit 来上传。
(4)altool
命令行上传工具,网上一些AI工具说这个工具已经弃用,但截止于今天,我去app store connect官网,还是推荐使用这个工具的,因此,这个工具并没有弃用。
(5)app store connect api
app store connect 有上传的api,在自动化持续部署的场景下使用。但api的资料却非常少,官网的文档比较难阅读,因此也很少人使用api来上传。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。