前提准备
- 苹果开发者账号
- Mac电脑
创建Certificates
制作certSigningRequest文件
command
+空格
唤出全局搜索,搜索钥匙串访问
,回车打开
左上角点击:钥匙串访问
-证书助理
-从证书颁发机构请求证书
进入界面之后,请输入:
- 用户电子邮件地址(开发者账号邮箱)
- 常用名称(随便填)
- 存储到磁盘
- 保存到桌面即可
填了用户电子邮箱之后CA邮箱可以不填
这样你就会得到后缀为certSigningRequest
的文件。
苹果后台导入创建
地址:(没登录先登录,登录之后会自动重定向)
bash
https://developer.apple.com/account/resources/certificates/list
点击添加
这里我们是要发布应用到App Store,则选择 iOS Distribution (App Store Connect and Ad Hoc)
如果要测试,则选择制作测试证书 iOS App Development
选择完之后,点击右上角的Continue
进入下一步:
接着选择文件
就是选择上一步保存在桌面的certSigningRequest文件
然后最后一步就得到了我们的证书了,一个cer文件
,选择下载下来即可。
制作p12文件
通过上面的步骤,我们必然会得到一个cer文件
和一个certSigningRequest文件
我们双击cer文件,这个时候会自动将文件导入到钥匙串访问中
右键导出并设置密码保存到桌面即可
制作Identifiers
选择【Identifiers】,然后点击【Identifiers +】创建App Ids,然后按照图片的选择进行下一步即可
然后填写描述信息(Description,不要写中文,可以随便写)和包名Bundle ID(一般是com.xxxx.xxxx这种格式)
然后下面的选项就只需要勾选Access Wi-Fi Information
然后继续就生成了Identifier文件。
制作描述文件profiles
经过上面的步骤,我已经拿到p12文件、cer文件,生成了Identifier文件、提审包名,那么最后一步就是把cer文件和Identifier文件关联起来
1、点击添加
2、选择开发描述文件App Store Connect
3、选中刚刚制作好的包,这里点击下拉,如果你上面的步骤成功了,肯定能选择
4、然后继续选中证书
5、然后填写描述文件名称
6、最后就会生成描述文件了
下载下来即可
最终文件
一个cer文件、p12文件、mobileprovision文件