ToB企服应用市场:ToB评测及商务社交产业平台
标题:
Apple应用证书申请流程
[打印本页]
作者:
tsx81428
时间:
2022-6-22 19:29
标题:
Apple应用证书申请流程
Apple App证书申请
一、准备申请
1. 准备
2. 申请流程
二、开始申请
1. 登录[Apple Developer](https://developer.apple.com/cn/)
2. 创建Certificates
2.1 点击`Overview`面板中的【Certificates,Identifiers&Profiles】
2.2 点击`Certificates`
2.3 选择`Apple Development`,点击右上角`Continue`按钮
2.4 选择`CSR`证书
2.4.1 `Command+空格`搜索`钥匙串访问`
2.4.2 选择菜单栏`钥匙串访问`-`证书助理`-`从证书颁发机构请求证书...`
2.4.3 填入`用户电子邮件地址`,先择`存储到磁盘`
2.4.4 继续[2.4],选择Mac上生成的`CSR`证书,点击`Continue`
2.4.5 点击`Download`得到一个`development.cer`文件
2.4.6 在Mac本上双击`development.cer`文件进行安装
3. 制作P12证书
3.1 右击上一步安装的证书,选择`导出"Apple Development:xxx(xxx)"`
3.2 导出文件格式选择`个人信息交换(.p12)`,点击存储
3.3 填写证书加密密码(自定义),点击`好`
3.4 填入Mac本`开机密码`,点击`允许`,得到证书文件`xxx.p12`
4. 创建`Identifiers`
4.1 点击`Identifiers`
4.2 选择`App IDs`,点击`Continue`
4.3 选择`App`,点击`Continue`
4.4 填写`Description`描述,选择`Explicit`并填写`Bundle ID`,点击`Continue`
4.5 点击`Register`,至此`Identifiers`创建完成
5. 注册`Devices`(测试使用,发布忽略)
5.1 点击`Devices`
5.2 单个注册或匹量导入
5.3 获取`Device ID(UDID)`(通过XCode)
6. 创建`Profiles`
6.1 点击`Profiles`
6.2 选择类型,开发使用`iOS App Development`,发布使用`App Store`
6.3 选择App ID,对应上文创建的`Identifiers`
6.4 先择证书,对应上文创建的`Certificates`
6.5 选择设备,对应上文创建的`Devices`
6.6 自定义Profiles文件名称,点击`Generate`
6.7 点击`Download`,保存好下载的文件
三. 总结
1. 以上流程对应开发包证书申请,发布包证书申请要简洁很多,有三点不同:
2. 一定要保存好`一个ID,一个密码,两个文件`,是打包发布的关键信息:
一、准备申请
1. 准备
MacBook(macOS Monterey)
XCode
Apple Developer Account(开发者账号)
Safari或Chrome
Mac版本和XCode版本不同,操作页面可能会存在差异,本文涉及图片仅供参考。
2. 申请流程
输入
需要通过MacBook创建CSR(cerSigningRequest)证书
需要自定义一个P12证书密码并妥善保存
需要自定义一个Bundle ID,如com.baidu.wenku
需要通过MacBook获取苹果手机UDID(开发包需要此步)
输出
xxx.cer,用于生成P12证书
xxx.p12 + 自定义密码(打包时使用)
xxx.mobileprovision (打包时使用)
二、开始申请
1. 登录
Apple Developer
2. 创建Certificates
2.1 点击Overview面板中的【Certificates,Identifiers&Profiles】
2.2 点击Certificates
2.3 选择Apple Development,点击右上角Continue按钮
注:
Apple Development为开发证书,Apple Distribution为发布证书
2.4 选择CSR证书
注易:
这一步需要使用Mac本生成一个CSR证书才能继续,以下是生成CSR证书的过程
2.4.1 Command+空格搜索钥匙串访问
2.4.2 选择菜单栏钥匙串访问-证书助理-从证书颁发机构请求证书...
2.4.3 填入用户电子邮件地址,先择存储到磁盘
2.4.4 继续[2.4],选择Mac上生成的CSR证书,点击Continue
2.4.5 点击Download得到一个development.cer文件
2.4.6 在Mac本上双击development.cer文件进行安装
注意:安装完成可在钥匙串访问中看到多了一个证书,至此完成了Certificates的整个创建安装过程
3. 制作P12证书
3.1 右击上一步安装的证书,选择导出"Apple Development:xxx(xxx)"
3.2 导出文件格式选择个人信息交换(.p12),点击存储
3.3 填写证书加密密码(自定义),点击好
3.4 填入Mac本开机密码,点击允许,得到证书文件xxx.p12
注意:在打包的过程中需要使用到P12证书,及证书密码,请妥善保管
4. 创建Identifiers
4.1 点击Identifiers
4.2 选择App IDs,点击Continue
4.3 选择App,点击Continue
4.4 填写Description描述,选择Explicit并填写Bundle ID,点击Continue
(1)Description要求不要使用特殊字符@, &, *, ', ", -, .。
(2)Bundle ID是一个应用的身份标识,在申请Profiles和打包Ipa包都需要使用。
Explicit【明确ID】,一个ID对应一个应用,推荐格式com.domainname.appname。
Wildcard【通配ID】,一个ID可以对应多个应用,推荐格式com.domainname.*,通配ID使很多Apple提供的App服务使用不了,比如Communication Notifications、Apple Pay Payment Processing等。
(3)Capabilities和App Services中的选项为Apple提供的App服务,根据需要自行选择。
4.5 点击Register,至此Identifiers创建完成
5. 注册Devices(测试使用,发布忽略)
5.1 点击Devices
5.2 单个注册或匹量导入
5.3 获取Device ID(UDID)(通过XCode)
打开XCode => Window=> Devices and Simulators,手机链接电脑(此时需要解锁手机),Identifier对应的就是UDID,将信息填入上一步,点击Continue即添加完成。
6. 创建Profiles
6.1 点击Profiles
6.2 选择类型,开发使用iOS App Development,发布使用App Store
6.3 选择App ID,对应上文创建的Identifiers
6.4 先择证书,对应上文创建的Certificates
6.5 选择设备,对应上文创建的Devices
6.6 自定义Profiles文件名称,点击Generate
6.7 点击Download,保存好下载的文件
三. 总结
1. 以上流程对应开发包证书申请,发布包证书申请要简洁很多,有三点不同:
创建Certificates,步骤2.3选择Apple Distribution
省略步骤5,不用添加Devices
创建Profiles,步骤6.2选择App Store,省略步骤6.5
2. 一定要保存好一个ID,一个密码,两个文件,是打包发布的关键信息:
步骤3.3生成P12文件的自定义密码
步骤3.4生成的P12证书
步骤4.4填写的Bundle ID
步骤6.7生成的Profiles证书
来源:
https://blog.csdn.net/qq_38822081/article/details/123711716
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4