蒲公英文档中心

iOS 应用签名证书的类型说明

介绍苹果开发者账号的类型、Ad Hoc / In-House / App Store 三种签名方式的区别,以及在蒲公英中的显示方式。

对于尚未上架 App Store 的 iOS 应用,能否被正确安装到设备上,取决于导出安装包(.ipa 文件)时使用的证书,也就是签名方式。本文说明蒲公英支持的签名方式,以及各类苹果开发者账号所能使用的证书类型。

苹果开发者账号类型

苹果开发者账号分为四类,其价格、可申请条件与支持的证书类型如下:

账号类型年费发布 App Store通过蒲公英分发安装设备上限申请条件可用证书类型
个人账号$99支持支持100无限制Ad Hoc、App Store
公司账号$99支持支持100DUNS 编码Ad Hoc、App Store
企业账号$299不支持支持无限制DUNS 编码Ad Hoc、In-House
教育账号$0支持支持100教育机构Ad Hoc、App Store

关于导出安装包的具体操作,请参见 打包 iOS 的 IPA 文件

签名方式与蒲公英显示

苹果为 iOS 应用提供了三种签名方式。蒲公英会根据安装包使用的证书,在应用下载页面与管理页面中标注对应的版本类型:

签名方式蒲公英显示安装范围适用开发者账号
Ad Hoc内测版需先将设备 UDID 添加到证书个人、公司、教育、企业账号
In-House企业版任意 iOS 设备均可安装企业账号
App StoreApp Store仅可通过 App Store 安装个人、公司、教育账号

通过蒲公英分发 iOS 应用,通常使用 Ad Hoc 或 In-House 两种方式:

  • 持有个人、公司或教育账号:使用 Ad Hoc 方式,需将目标设备的 UDID 添加到证书。
  • 持有企业账号:使用 In-House 方式,打包后可在任意 iOS 设备上安装。

本页目录