如何在IOS上发布APP

如何在IOS上发布APP,第1张

1、上架App Store

App Store是唯一的官方应用商店,如果自己不知道怎么上架,可以借助第三方开发者服务平台进行上架。应用规范的情况下,加急三天就可以上架。

不过苹果审核向来是比较严格的,上架前最好确定自己的应用没迅并有违规、敏感信息。否则提交也审核不过,反而浪费时间。

2、做苹果签名

这是很多上架未通过的APP,或者是需要在上架前做内测的APP,经常使用的一种方法,给APP做苹果签名,可以不上架也能发布。

苹罩乱果签名又分为企业签名、超级签名,tf签名。

企业签名是使用企业开发者账号,稳定性较弱,但价格便宜,APP安装也没什么限制。

超级签名是使用个人开发者账号,它稳定性好,不过一个个人开发者账号只能添加100个udid。所以它价格也比较贵,是按照下载量收费的。

TF签名,其实是TF上架,它是苹果官方认可的,算是物昌档内测应用商店,它的审核不像App Store那么严格,只要能上架,风险非常小,基本不会掉签。

我们iOS开发者,感觉最繁琐的事就是打包上架了,打包过程不仅繁琐还特别耗费时间。那么有没有工具能将我们解放出来呢?有,答案就是 fastlane 。fastlane是移动端App开发的脚本工具。

使用fastlane自动打包上传的基本步骤如下:

1、安装Fastlane

2、fastlane初始化

3、配置证衫念书和描述文件册塌前

4、一键上传

首次配置完成后,后续只需要执行州清 fastlane release 就能一键上传到应用商店。

sudo gem install fastlane

检查安装是否成功:

fastlane --version

cd 到工程目录,执行 fastlane init

1、你使用fastlane的用途?我们选择3:自动上传到AppStore

2、期间需要输入Apple ID的账号和密码,并发起一次两步验证

3、是否使用fastlane管理app的元数据?选择y的话,可以在本地以文件的形式管理元数据。例如:标题、描述、截图等。

接下来一路enter,完成初始化。

fastlane match init

1、选择如何存储你的证书和描述文件,我选择1,使用git。

2、提示你输入存储文件的Git地址。这里可以直接点击enter,不用输入。

到这里,证书和描述文件就算配置成功了。

现在,打开你的项目根目录,可以发现一个fastlane文件夹。

主要讲一下 Fastfile 文件的内容:

release 是航道名,包含了打包到应用商店的三个步骤:

1、 increment_build_number :自动增加编译版本号( Build号 )

2、 build_app :编译App

3、 upload_to_app_store :上传ipa到应用商店

上面的配置你都完成了的话,就可以一键上传了。

进入到你的项目根目录(fastlane文件夹所在目录),终端执行: fastlane release

中间过程有一些提示和确认选项,直接确认就好。

上传ipa包过程中,还可能会出现以下错误:

我们在指定页面: https://appleid.apple.com/account/manage 创建苹果认证秘钥,输入到终端就行。

上传成功!十几分钟后就能在AppSore Connect上看到上传的包了。

fastlane将日常手动进行的 *** 作,转换成执行简单脚本的方式,确实给我们移动端开发者带来了极大的便利。没有尝试过的同学,赶紧试试吧!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12337750.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存