iOS开发者账号03:苹果开发者证书创建
前言
在 Certificates, Identifiers & Profiles
中,有几个选项,而前面四个是苹果开发者账号证书配置分为四个部分:
申请
Identifiers
:即APP IDs
,设备唯一标识创建证书
Certificates
:开发、发布证书(包括推送证书)Devices
:测试设备注册Profiles
:应用描述配置
申请Identifiers
- 选择
APP IDs
,点击Continue
,进入下一个页面
- 来到
Select a type
,默认选中App
,点击Continue
继续往下个页面走
- 来到设置
Budle ID
的页面,填写描述信息和Budle id
填写:
Description
:填写APP 描述
Bundle ID
:公司网址颠倒 + APP名字,例如epod.cn.xxxx
。Explocit
:显示的,默认选中。Wildcard
:通配符样式
- Capabilities : 在下面还有一些可选功能
- 根据APP需求,勾选需要的权限,一般推送,内购买。
- 点击Register
- 得到的
Idenifiers
如下:
Mac生成CSR
- 打开钥匙串->证书助理->从证书颁发机构请求证书
注:不管是申请 开发(Development)证书
还是 发布(Distribution)证书
,都需要使用 证书请求(.certSigningRequest)文件
打开Mac上的钥匙串,从证书助手那里请求证书。
- 填写证书信息
- 点击继续保存到你要保存的位置
证书配置
Software
下证书分类两种:
iOS App Development
: 为开发证书,用于真机测试。
iOS Distribution (App Store and Ad Hoc)
:为APP发布证书
,用于上架APP到APP Store
或者Ad Hoc
上传包到蒲公英
。
Services
下推送证书也分为两种:
Apple Push Notification service SSL (Sandbox)
:开发环境下的推送证书Apple Push Notification service SSL (Sandbox & Production)
:生产环境的推送证书
- 开发证书
iOS App Development
的创建流程:
- 选中
Software
下的iOS App Development
和Services
下的Apple Push Notification service SSL (Sandbox)
,然后点击continue
- 来到
Creat New Certificate
页面,需要上传CSR
文件
由上图可知,上传证书签名请求,您需要Mac上的证书签名请求(CSR)
文件,要手动生成证书。
- 点击
Choose file
导入CSR
文件
- 点击
download
并双击
运行到项目中
- 接下来就是配置开发环境的
推送证书
- 按序号操作,进入
- 找到
Services
点击Continue
- 按下面的序号依次操作
- 之后还是配置CSR文件
- 下载推送证书
生产环境证书
和生产环境推送证书
类似于开发环境
,就不一一介绍了最后生产四种类型的证书
项目中使用
- 项目中选择TARGET,添加一个账户 Add an Account:
- 输入你的
Apple ID
账号
- 发送给自己手机验证码
- 选中你添加的账号名
- 确保Bundle ID 和 你开发者账号上的一致
- Post title:iOS开发者账号03:苹果开发者证书创建
- Post author:张建
- Create time:2020-08-29 16:03:09
- Post link:https://redefine.ohevan.com/2020/08/29/开发者账号申请流程/iOS开发者账号03:苹果开发者证书创建/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.