APPCloud中安装包说明

在APPCloud中的构建页面中打包的时候大家可以看到各种包类型,分别是开发包、测试包、预发布包、发布包,以此对应我们目前开发流程中的环境。4种包都可以同时安装在同一台手机上,每个包都是一个独立的App,之所以这么规划和设计是为了免除在测试手机上频繁删除安装包的操作,同时在App的显示名称中也做了区分。

以移动验房,AppId(BundleID/PackageName)是com.mysoft.checkroom为例来说明打包模式、证书AppID、AppName(对应config.xml文件中的app-name节点)关系

iOS平台

打包类型 使用的证书 BundleID AppName 包用途 包使用人员 怎样安装
开发包 99刀企业版开发证书 com.mysoft.checkroomdev D移动验房 开发调试用 开发人员 需要在ADP后台注册设备才能安装
测试包 299刀企业版发布证书 com.mysoft.checkroomtest T移动验房 测试使用 测试人员 无需注册设备直接安装
预发布包 299刀企业版发布证书 com.mysoft.checkroombeta B移动验房 验证试用 测试人员或其他 无需注册设备直接安装
发布包 99刀企业版发布证书 com.mysoft.checkroom 移动验房 最终用户使用 最终用户 未提交审核通过前通过Testflight安装,审核通过后通过AppStore安装

Android平台

打包类型 使用的证书 包名 包用途 AppName 包使用人员 怎样安装
开发包 调试证书 com.mysoft.checkroomdev 开发调试用 D移动验房 开发人员 直接安装
测试包 调试证书 com.mysoft.checkroomtest 测试使用 T移动验房 测试人员 直接安装
预发布包 调试证书 com.mysoft.checkroombeta 验证使用 B移动验房 测试人员或者其他 直接安装
发布包 发布证书 com.mysoft.checkroom 最终用户使用 移动验房 最终用户 直接安装

注意

  • 开发包、测试包、预发布包的AppName前面分别D、T、B主要为了同时安装在一台手机上时能快速区分,如果想更改或者去掉可以在APPCloud-钩子中更改change_app_name.js这个钩子里面的逻辑,然后重新上传该钩子即可。
  • 移动PaaS平台里面去掉了预发布包这个选项,只有开发包、测试包、发布包,这三个包和APPCloud里面的开发包、测试包、发布包是一致的。
  • App名称修改,可以在APPCloud-config.xml模块中修改config.xml中的app-name节点的值。

results matching ""

    No results matching ""