乐趣区

关于后端:超详细图文保姆级教程App-开发新手入门四

上文回顾,咱们曾经实现了一个利用我的项目创立、导入、代码更新、代码同步和代码提交,本章持续咱们的老手开发之旅,讲述一下如何将开发实现的利用进行编译,生成可供别人装置、可上架的利用安装包。

前置温习

之前咱们始终是在本地的开发工具上进行开发联调,所以在进行版本编译之前,务必保障将本地的代码同步提交的云端服务器,因为编译的过程是在服务器端在线实现的,所以须要保障服务端仓库的代码是最新版。

温习一下之前的操作,咱们将上文批改的代码,进行一次代码提交。

能够登录官网 – 控制台查看代码更新记录,用于判断提交是否胜利及查看以后利用最新版本的代码状况

上面咱们正式开启版本编译

5 版本编译
版本编译,简略来说就是将编写的代码,通过工具的编译机制,编译生成对应的手机能够辨认的利用的安装包文件。android 上对应的是扩大名为.apk 的文件,iOS 上对应的是’.ipa’的文件。android 因为是开源的,所以生成的文件反对间接提交上架利用市场,或下载到手机本地装置间接运行应用。iOS 属于闭源零碎,基于应用的编译证书的不同,能够生成对应的测试版本或者可用于上架的正式版本。

5.1 创立证书
登录 APICloud 官网控制台 -> 抉择对应的利用,进入利用详情页

对于 android 零碎有 2 种形式生成证书,一种是通过上传形式将曾经存在的证书上传,如果没有证书,则能够应用另一种形式,即利用官网提供的「一键创立证书 |」性能间接疾速创立生成证书(仅反对 Android)。咱们以后为新的利用,并没有证书,所以咱们抉择一键生成形式,具体操作如下:

抉择「证书」->「一键创立证书」-> 在弹出的界面内填写内容后,点击「创立并保留」,实现证书的创立。

一键创立证书

如果已有证书,则能够点击更新 -> 点击 Android 证书下的「抉择证书」在弹出框抉择对应的本地证书即可。

PS1: 本文已 android 为例,因为 iOS 为闭源零碎,须要 apple 的开发者账户(付费),不太适宜演示,有趣味的同学能够自行查找学习。

PS2: APICloud 官网提供了对于 android 和 iOS 证书制作的介绍,有趣味的同学能够自行进行扩大学习。

Android 签名证书形容及应用流程

iOS 证书及形容文件制作流程

5.2 云编译
证书生成胜利后,咱们开发进行版本编译

急躁期待编译实现

编译实现后,能够抉择下载安装包文件,或者间接用手机内置的浏览器扫描图中的二维码进行装置

好了,实现下面的操作后,你就能够在你手机里观赏最终的利用成品了

退出移动版