一、 打包配置环境:
1. apicloud平台
2. apicloud应用程序
3. Sublime Text3
4. Windows或Mac
5. Android手机和iOS手机(用于真机调试,安装包测试)
6. apploader工具
二、SublimeText3手动安装Package Control插件
1.搜索Package Control 官网点击链接进行下载;
2. 下载完成后将下载文件拷贝,打开Sublime Text3点击Preferences ---> Browse Packages
3. 弹出文件管理器后点击到该文件夹上层--->Installed Packages ---> 将复制的文件粘贴到该文件夹下
4. 重新运行Sublime Text3 ---> 使用ctrl+shift+p 打开插件窗口,输入“pcip”选择install package安装,安装完成后就表示Package Control 安装完成。
三、[endif]正式打包Android/iOS安装包流程:
1. 打开apicloud云平台(先注册登录),点击开发控制台创建一个新应用;
2. 打开apicloud工具(先登录),点击代码管理--->代码检出--->APICloud云端应用,在弹出框中选择之前云端创建的新应用,然后根据操作等待检出;
3.检出成功后可进行真机调试,查看是否能够在手机上正常操作;
4. 测试正常之后,将需要之前写好的代码除config.xml配置文件外拷贝粘贴到检出代码中,将检出的代码、文件替换掉【注:因为config配置文件中有应用ID必须是云端应用的ID,否则会出错】;
5. 替换完成后打开Sublime Text3 将文件夹引入工具中,右键打开操作框,点击压缩widget包进行压缩;
6. 压缩完成后打开云平台,点击代码进行上传代码,选择刚才压缩好的压缩包上传;
7.代码上传成功后,点击端设置,进行logo之类的设置;点击证书进行设置(Android系统可直接进行意见创建证书,iOS系统证书设置在下面打包iOS证书申请中)等;
8. 最后进行云编译进行设置,将应用名称、应用类别、平台、类型等设置好,然后点击云编译,带编译完成以后就可以扫码下载或者复制下载链接进行发送到手机之后复制到浏览器进行下载安装,还可以直接下载将安装包发送到手机进行下载安装。
四、打包iOS证书申请:
1. 申请苹果账号:
(1) 点击苹果id注册地址,输入相关信息注册,如果已经有苹果账号了看第二步,还需要登录下苹果开发者中心,同意下协议,
https://appleid.apple.com/account?localang=zh_CN
(2) 注册成功了,或者有苹果账号了,登录苹果开发者中心
https://developer.apple.com/account
打钩同意协议,点击Submit提交。
如此就可以登录Appuploader,创建ios测试证书了。
2. 申请ios测试证书(p12)
(1) 安装apploader工具;
(2)打开Appuploader,用普通苹果账号登录;
如果出现这个提示说明还没在苹果开发者中心同意协议,先同意下,看第一个大步骤的第二小步。
(3)登录上去有个提示不用管、叉掉,选择Certification(证书);
(4)点击右下角+ADD,选择第一项 ios App development,输入名称(英文随意)、邮箱(随意)、
密码后面打包ipa时要用到,要记住,123之类密码的就行。
(5)点击p12 File下载保存.p12 证书文件。
3.申请ios描述文件(mobileprovision)
(1) 返回软件,选择Profiles(描述文件);
(2) 点击右下角+ADD,先选择添加Add appid 应用标识符、输入appid,格式是com.com.com这样子的,中间有两个点。appid在打包ipa时要填写,记好。
(3) 下一步添加用来测试的手机了,先获取UUID。使用iPhone 或 iPad 扫码选择自带的浏览器safari浏览器打开二维码里的链接,即可快速获取 UDID,或者连接苹果手机助手获取到。
(4) 获取到UUID、点击Add Device,复制上去,输入设备名称,点击ok。
可以添加多个
(5) 添加好设备后,叉掉,重新点击右下角的+ADD,选择第一项 ios App development。选择刚创建的appid 如com.fen.tian,勾选关联第一步创建的ios证书p12,选择要测试的设备,可多选。输入名称,点击ok创建。
(6)点击Download下载保存.mobileprovision,描述文件。
4.打包ipa
1) 进入开发控制台,选择要打包的应用,选择证书,在ios证书那里,上传之前申请的发iOS证书描述文件,再输入APP ids 、输入之前申请证书时设置的密码,保存。
2) 选择云编译,选择iOS平台,选择证书版、输入版本号,点击编译。
3) 编译完成了,下载IPA保存到电脑,这个ipa文件就可以测试或上传到App Store了。
5.安装ipa
(1) 下载爱思苹果助手,连接上手机,苹果官方的iTunes助手安装不了,不要用这个。https://www.i4.cn/
(2) 点击应用游戏,点击导入安装,选择刚打包的ipa包。
(3) ipa将自动安装,类型是越狱版,安装成功后显示个人正版,因为是个人ios证书打包,没上架App Store。
(4) 安装成功了第一次启动应用会出现如下提示,用测试证书或者企业证书打包的ipa都会这样,需要设置一下。
(5) 点击设置、进入通用,下拉选择描述文件和设备管理。
(6) 点击开发者应用下面出现的账号,信任,然后就能启动应用,不在出现提示。
6.ios安装包安装完成。