AppCan混合开发开发工具使用(三)------云端打包

   打包成AndRoid的apk包,没有什么需要折腾的,关键是打包成苹果的安装包。

   苹果的安装包,需要证书,证书分为个人证书,公司证书和企业证书,每种证书需要数量不等的Money。

   个人证书和公司证书,都必须把安装包上传到苹果AppStore上才能下载安装,企业证书,不需要上传到AppStore上就能安装。上传到AppStore上,都需要审核,苹果的审核比较严格,很容易被拒,一旦被拒,就需要修改后重新上传,又是一个审核周期,一般的 审核周期都是7天。而企业证书,苹果允许你的应用,是在企业内部使用的,所以不需要上传到他的AppStore上,当然了,使用企业证书的,也上传不到AppStore。如何申请证书,请自行百度。

  在AppCan IDE中,需要先把本地的代码上传到云端,然后进入云端开发中心,如下图:

 

   AppCan混合开发开发工具使用(三)------云端打包_第1张图片

  在开发中,可以对应用进行打包,打包的时候,会要求选择是打包成AndRoid或者IOS的。打包成AndRoid的安装包,比较简单,按要求设置好需要的启用页,桌面图标,版本号即可。

  打包成IOS的话,会要求上传证书和分发文件,这个时候,需要开发IOS的同学,帮忙制作一个,如下图:

AppCan混合开发开发工具使用(三)------云端打包_第2张图片

在最麻烦的IOS的证书校验通过以后,就可以生成IOS的安装包。当然,还没有结束,因为IOS的审核问题,我没有使用过个人版和公司版的证书,用的是企业版的证书,这个时候,就出现了一个问题,安装包怎么分发给

需要安装的人。因为之前没有做过IOS方面的开发,做IOS开发的同学,他们以前也没用过企业版,都是直接上传到AppStore。简单的以为就像AndRoid一样把安装包发过去,就能安装,然而并不是这样。

企业版本的IOS安装包的安装,可以通过两种方式,

一:把安装包和plist文件放到自己的服务器上,下载的链接地址必须是https的,这样只会,才能下载,如果你要跟上时代的潮流,你还需要把这个链接做成一个二维码。

二:这种方式,就比较简单了,目前很有多比较好的分发网站,蒲公英、FIR、TestIn等,国外的也有TestFlight,直接把IOS的ipa包上传上去,就可以下载了,也比较方便。我用的是蒲公英,如下图:

AppCan混合开发开发工具使用(三)------云端打包_第3张图片

至此,苹果的安装包,就可以下载安装好了,如果你觉得终于可以松一口气了,那么你就错了,还有最后一个坑,就是IOS9以后,企业版证书,必须要用户手动添加信任(着实被折磨了一番),一般在设置=》通用=》描述文件中,把企业证书,添加信任,这样应用才能顺利打开。

 

你可能感兴趣的:(AppCan混合开发开发工具使用(三)------云端打包)