| 签名类型 | 能否安装 | 能否上架应用市场 | 设备限制 | 证书来源 | 适用场景 |
| 未签名 | 不能 | 不行 | -- | 无 | 模拟器调试可用 |
| Debug签名 | 仅注册设备 | 不行 | 需提前注册设备UDID | SDK自带调试证书 | 开发测试阶段 |
| Release签名 | 任意设备 | 可以 | 无限制 | 华为开发者后台(AGC)申请 | 正式发布 |
| 维度 | Android | iOS | HarmonyOS NEXT |
| 未签名安装 | 开启"未知来源"即可 | 不允许 | 不允许(模拟器除外) |
| 调试签名 | 自签名APK即可 | 需Apple开发者证书+设备注册 | 需注册设备UDID+Debug证书 |
| 发布签名 | 自签名keystore | Apple Distribution证书 | 华为AGC申请Release证书 |
| 开发者费用 | 免费($25一次性注册) | 99美元/年(约680元/年) | 免费(个人开发者) |
| 证书管理平台 | 本地keystore文件 | Apple开发者门户 | AppGallery Connect (AGC) |
| 配置文件 | 无需 | 需Provisioning Profile | 需Profile配置文件 |
| 证书有效期 | 自定义(建议25年+) | 1年 | 1-3年(取决于类型) |
| 对比项 | Apple开发者 | 华为开发者 |
| 年费 | 99美元/年(约680元) | 免费 |
| 实名认证 | 需要Apple ID | 需要华为账号+实名 |
| 审核周期 | 1-2天 | 1-3天 |
| 测试方式 | Android | iOS | HarmonyOS NEXT |
| 模拟器 | Android Studio模拟器 | Xcode模拟器 | DevEco Studio模拟器 |
| Companion | AI2 Companion | iOS Companion | 暂无(开发中) |
| USB调试 | ADB | 需信任电脑 | HDC(需开启开发者模式) |
| 扫码安装 | 二维码 | 二维码(Ad Hoc) | 二维码(需签名HAP) |
| 步骤 | iOS测试 | 鸿蒙测试 |
| 开发者账号 | 需要(99美元/年) | 免费 |
| 证书申请 | CSR->Apple Distribution证书 | CSR->AGC签名证书 |
| 设备注册 | 需注册UDID(100台限制) | 需注册UDID(100台限制) |
| 配置文件 | Provisioning Profile (.mobileprovision) | Profile (.p7b) |
| 开发者模式 | iOS 16+需开启 | 需开启 |
| 安装方式 | 二维码/AltStore | HDC/二维码 |
| 模拟器测试 | Xcode(无需签名) | DevEco Studio(无需签名) |
| 步骤 | Android (Google Play) | iOS (App Store) | HarmonyOS (华为应用市场) |
| 开发者注册 | $25 一次性 | $99/年 | 免费 |
| 签名方式 | 自签名 keystore | Apple Distribution | AGC Release 证书 |
| 应用包格式 | .apk / .aab | .ipa | .hap / .app |
| 审核周期 | 1-7天 | 1-7天 | 1-3天 |
| 审核严格度 | 较宽松 | 最严格 | 适中 |
| 文件类型 | 格式 | 用途 | 类比 Android/iOS |
| .p12 | PKCS#12 密钥库 | 存储私钥和证书链 | Android keystore / iOS .p12 |
| .cer | X.509 证书 | 签名证书(公钥) | Apple .cer 证书 |
| .csr | 证书签名请求 | 向AGC申请证书 | Apple CSR |
| .p7b | PKCS#7 | Profile配置文件 | iOS .mobileprovision |
| .hap | HarmonyOS包 | 应用安装包 | Android .apk / iOS .ipa |
| 欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) | Powered by Discuz! X3.3 |