# 生成内测分发的 iOS 证书和 Provisioning Profile
构建 IPA 时需选择 .p12 文件
以及 .mobileprovision
文件,整体上和生成 iOS 证书和 Provisioning Profile步骤一致,不同点在于用于内测分发服务的证书 需选择Development
,详细步骤如下:
- 补充:本文将直接从创建证书的步骤开始,创建 CSR文件(证书请求文件)和 创建 appID 的步骤本文步骤重复,开发者可前往生成 iOS 证书和 Provisioning Profile查看
# 1、创建证书
- 登录苹果开发者平台,选择 Certificates, 点击创建证书
- 选择 software 类型。在内测分发的场景中,开发者需选择「 Development」不可选「Distribution 」
- 选择 CSR 文件
- 然后下载 .cer 文件
- 双击 .cer 文件即可在「钥匙串访问」中查看
- 然后,可以选择对应证书,右键导出 p12 文件(包含私钥),这个用来对 iOS App 进行签名。
# 2、创建配置文件(Provisioning Profiles)
- 登录苹果开发者平台,点击创建 Profiles
- 选择类型
- 选择与当前多端应用所配置的 Bundle ID 一致的AppID
- 选择步骤 1 创建的证书
- 选择设备(可按需选择)
- 填写 Profile 名称
- 完成配置后,即可下载生成的 Profile 文件到本地
# 3、构建 IPA
- 在上述步骤中生成的 .p12 签名证书和 Profile 文件,并且选择对应的签名方式重新构建即可
- 选择 .p12 文件
- 选择 .mobileprovision 文件
- 构建完成
- 前往多端控制台 - 多端详情 - 内测分发,即可看到刚上传的内测版 IPA