制作APP包(打包)

制作步骤

1. 制作APP包前提

2. 打包前准备

  • 高清应用图标文件:应用程序安装后所显示的图标
  • 应用启动画面(可选):应用程序启动时所显示的画面
  • Android签名证书文件:签名可以保证我们的应用在用户下载传输过程中没有被非法篡改和被破坏。(沃通签名证书申请
  • IOS配置文件:可以在苹果开发者中心添加并下载,查看provisioning profile

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/目录