保姆式教学:2024年最新苹果开发者创建证书以及运用签名编译项目详细流程,包含详细图文。适合苹果开发者编译测试包体。

请添加图片描述

前言

本文讲解所示图片选取版本分别为macOS 15.1.1、xcode 16.1、win 10、谷歌浏览器、油猴自动中文翻译。如有遇到其它问题,请留言,博主每天都会定时查看,互相帮助。如果有带来帮助,辛苦点赞、关注一下,谢谢。

准备工作

本文基于个人账号讲解,另外的公司账号和企业账号不方便登录,所以用最常用的个人账号来讲解。需要注意的是,个人账号688人民币一年,在苹果官网提前准备好并开通,点击前往苹果开发者官网:苹果开发者官网

下面为个人账号示例:

在这里插入图片描述

第一步:Create a certificate signing request(创建证书签名请求),后面创建证书需要此文件进行生成。

1:在mac上打开钥匙串访问

在这里插入图片描述

2:在左上角点击钥匙串访问,并找到证书助理,点击证书助理中的从证书颁发机构请求证书,如图所示:

在这里插入图片描述

3:依次填写邮件和名称,两次邮件地址填写同一个,三个都可以随便填,这个包含后面生成证书的相关信息,自己记得就行,避免后面遗忘对应证书, 勾选存储到磁盘,点击继续。

在这里插入图片描述
在这里插入图片描述

4:创建完成,找到存储的对应路径,保存好这个文件,我们马上要用到。

在这里插入图片描述
在这里插入图片描述

第二步:创建证书(Certificates)

1:在苹果开发者主页中点击进入Certificates, Identifiers & Profiles,如下图所示点击红色区域内任意蓝色链接进行跳转后进入。在这个界面可以看到我们需要的一些配置。

在这里插入图片描述

在这里插入图片描述

2:点击最左侧Certificates页签,点击如图所示蓝色按钮,跳转到创建证书界面。

在这里插入图片描述
3:选择Apple Develpment 后点击下一步。

在这里插入图片描述

4:选择第一步中创建的文件,上传后点击继续。
在这里插入图片描述

5:确定证书信息,确认没有问题后点击下载,如有问题重复上述操作,如有其他问题请及时联系博主。
在这里插入图片描述

第三步:创建Identifiers(创建应用包名)

1:点击Identifiers页签,点击蓝色加号按钮进入。

在这里插入图片描述

2:选择App IDs,点击继续。

在这里插入图片描述

3:选择App后点击继续。

在这里插入图片描述

4:依次输入,名称(注意不能中文),包名(一般是com.xxxx.xxxx),选择app里面所需要的服务(这个可以后面修改)。

在这里插入图片描述

5:点击继续后Resister,就能在Identifiers页签中找到刚刚配置的新包名了。

在这里插入图片描述

第四步:添加Devices(添加你的测试设备udid)

1:点击devices页签,点击蓝色按钮进行添加

在这里插入图片描述
2: 依次填写设备信息,如图所示:

在这里插入图片描述

获取设备udid方法,先将设备连接mac,然后打开xcode,如下图步骤所示:

1>连接后在导航栏找到window,点击Devices and Simulators

在这里插入图片描述
2>选择对应的连接设备,查看udid,如图红框所示。
在这里插入图片描述

3:点击继续后确认信息,可以在Devices页签中找到对应设备了。

在这里插入图片描述

第五步:创建配置文件(Profiles)

1:点击蓝色加号按钮
在这里插入图片描述

2:创建开发证书(开发证书类型为iOS Development),开发调试的时候使用这个证书

在这里插入图片描述
3:Continue之后选择之前创建的Identifiers,即AppID

在这里插入图片描述

4:Continue之后选择测试设备(这些设备就是Deevics设备列表的设备)

在这里插入图片描述
5:生成后下载文件,与签名文件一起安装到mac上。

在这里插入图片描述

第六步:选择证书编译调试

打开xcode,选择对应工程,找到signing & capabiliyies,填写对应的包名,勾选对应的签名文件即可。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

澈云心

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值