uin-app

申请 iOS证书(.p12)和描述文件(.mobileprovi

2020-05-08  本文已影响0人  瑟闻风倾

1. 准备工作和环境

(1) Mac OS 10.9以上系统(如果已经申请p12证书则不需要)。
(2) 必需有苹果开发者账号,并且加入了 “iOS Developer Program”。

2. 申请苹果开发者账号

申请苹果开发者账号:apple的政策是,要发布到APP STORE必须用99美元的个人版或公司版Apple Developer Programs,要在非商店外下载只能使用299美元的企业版iOS Developer Enterprise。
参考苹果开发者账号申请流程

(1) 创建Apple ID:通过苹果中国账号管理中心或在苹果设备(iPhone、iPad等设备)中 创建Apple ID
(2) 下载并安装Apple Developer客户端
(3) 使用Apple ID登录Apple Developer客户端
(4) 准备材料

这里的完成订阅是采用Apple ID绑定的付款进行支付与订阅的,可以是支付宝、微信、或者任意个人绑定的银行卡(储蓄卡、借记卡、信用卡)都可以。以iPhone举例,具体的查看和修改方法是:系统的设置-->点击头像-->付款与配送。

3. 申请证书和描述文件

参考:iOS证书(.p12)和描述文件(.mobileprovision)申请

iOS有两种证书和描述文件:

证书类型 使用场景
开发(Development)证书和描述文件 用于开发测试,在 HBuilderX 中打包后可在真机环境通过Safari调试
发布(Distribution)证书和描述文件 用于提交 AppStore,在 HBuilderX 中提交云打包后提交到 AppStore 审核发布

3.1 登录苹果开发者中心(iOS Dev Center)进行证书管理和申请

3.2 申请苹果 App ID (App的唯一标识)

注意:在 HBuilderX 中 App 提交云端打包时界面上的 AppID 栏填写的就是这个 Bundle ID

注意:如果App用不到的服务一定不要勾选,以免响应审核

3.3 生成证书请求文件

不管是申请开发 (Development) 证书还是发布 (Distribution) 证书,都需要使用证书请求 (.certSigningRequest) 文件,证书请求文件需在Mac OS上使用 “钥匙串访问” 工具生成。

3.4 申请开发证书及相对应的描述文件

开发(Development)证书及对应的描述文件用于开发阶段使用,可以直接将 App 安装到手机上,一个描述文件最多绑定100台测试设备(开发证书不能用于发布应用到 App Store)。

(1) 申请开发(Development)证书

(2) 添加调试设备

开发描述文件必须绑定调试设备,只有授权的设备才可以直接安装 App,所以在申请开发描述文件之前,先添加调试的设备。(如果已经添加设备,可跳过此节)

(3) 申请开发 (Development) 描述文件

3.5 申请发布证书及相对应的描述文件

(1) 申请发布(Production)证书

(2) 申请发布 (Distribution) 描述文件

4. 打包并在苹果应用商城上架

参考:如何把APP上传到各大应用市场与应用商店发布应用到各大市场

上一篇 下一篇

猜你喜欢

热点阅读