制作APP包(打包)
制作步骤
1. 制作APP包前提
2. 打包前准备
3. 在wide中进入需要打包的站点的站点编辑页面
4. 设定参数
参数说明:
- 安装后名称:安装包安装到手机上显示的名称
- 目标域名:项目的域名,例如test.wware.org
- 首页地址:首页地址的URL,例如/m/index.html
- 支持平台:安卓或IOS或WinPhone
- App标识符:iOS版,需要在开发者中心设定;安卓可通过域名进行指定(例如:com.test.www)。
- 图标文件:选择应用图标文件
- 启动画面:选择应用启动画面文件
- Android签名证书:选择好签名证书文件,打包过程中将自动为该应用完成签名。(扩展:手动给Android应用程序签名文档)
- IOS provisioning profile文件:选择好IOS配置文件
- 附加特性:根据App的需要进行选择
- 微信APPID:主要用于微信App支付和微信App登录,是微信公众账号或开放平台APP的唯一标识,在公众平台申请公众账号或者在开放平台申请APP账号后,微信会自动分配对应的appid,用于标识该应用。可在微信公众平台-->开发者中心查看,商户的微信支付审核通过邮件中也会包含该字段值。
- 支付宝PID:主要用于支付宝App支付,先去蚂蚁金服开放平台(open.alipay.com),在开发者中心中创建登记您的应用,并提交审核,审核通过后会为您生成应用唯一标识(APPID),并且可以申请开通开放产品使用权限,通过APPID您的应用才能调用开放产品的接口能力。
- 支付宝账户:主要用于支付宝App支付,您在蚂蚁金服开放平台创建应用的账户,就是该账号
- 支付宝私钥:目前可以先不用填写
- 微博Appkey:主要用于微博App登录,先去微博开放平台(open.weibo.com),在开发者中心中创建登记您的应用,并通过网站验证即获得appkey。
- qq AppID:主要用于QQ App登录,先去QQ互联平台(connect.qq.com),在开发者中心中申请网站接入,审核通过后会为您生成应用唯一标识(APPID)。
- 插件:根据App的功能需求进行选择
5. 为Android应用程序签名,打包开始之前选择Android签名证书文件,打包过程中将自动为该应用完成签名。IOS不需要签名文件只需要选择IOS provisioning profile文件,打包过程会自动读取改配置文件来完成打包
6. 构建成功后可在源码目录找到打包文件
- Android为 :.../test.com/static/apps/m/release-android.apk。
- IOS为:.../test.com/static/apps/m/release-ios.ipa。iOS打包版本在.../test.com/static/js/ios.zip会有压缩包ios.zip,需要解压至.../ios/目录