Skip to content

概述

完成 APP 开发与测试后,需使用正式生产证书进行云打包,并提交至各大应用商店(华为、小米、OPPO、vivo、腾讯应用宝及 Apple App Store)进行合规审核与发布。


Android 正式打包与签名

生成 Keystore 签名证书

使用 JDK 提供的 keytool 工具生成自有证书:

bash
keytool -genkey -alias ebaozu -keyalg RSA -keysize 2048 -validity 36500 -keystore ebaozu.keystore

云打包发布

在 HBuilderX 中选择【发行 -> 原生 App-云打包】:

  1. 选择 Android 平台,勾选【使用自有证书】;
  2. 上传生成的 ebaozu.keystore,填写证书别名与密码;
  3. 打包生成正式 .apk 文件。

应用商店提审要点

  • 隐私政策弹窗:首次启动 APP 时必须弹出《隐私政策》与《用户协议》,且必须提供“不同意并退出”选项;
  • 权限最小化:严禁在启动时一次性申请未使用的权限;
  • ICP 备案:国内各应用商店上架均需提供 App ICP 备案号。

iOS 正式打包与 App Store 提审

证书与描述文件准备

  1. 登录 Apple Developer 平台
  2. 创建 App ID 并配置推送与通用链接权限;
  3. 生成 iOS Distribution 发布证书(.p12)与 App Store 类型的 Provisioning Profile 描述文件。

云打包并上传

  1. 在 HBuilderX 中选择 iOS 云打包,上传证书与 Profile;
  2. 打包生成 .ipa 文件;
  3. 在 macOS 上使用 Transporter 工具将 .ipa 上传至 App Store Connect。

提交 App Store 审核

  1. 登录 App Store Connect
  2. 填写 App 截图、描述、分级、技术支持 URL 以及隐私政策网址;
  3. 选择刚才上传的构建版本,提交审核;
  4. 审核通过后即可在 App Store 搜索下载。

承信租多门店租赁商城系统官方文档