IOS证书获取(证书profile文件,p12私钥证书,证书私钥密码,Bundle ID)

当我们在开发一个应用APP时需要真机测试,或者上架到对应的应用市场,这时就需要 AppHBuilderX ios自定义基座真机测试-CSDN博客,那么打包时就需要Bundle ID、证书私钥密码(下载p12的时候设置)、证书profile文件私钥证书P12

申请这些资料需要在苹果开发者中心拉到最下面有个证书、标识符和描述文件 (英文)中去申请获取

首先登录苹果开发者中心,找到证书选项点击进去就可以进行相关证书申请了

(Mac和window电脑都可以登录获取,只是在某些证书需要Mac获取)

一、Bundle ID:

(最好第一步申请Bundle ID,后面一些证书会设计到Bundle ID)

点击identifiers   - 点击新增

选择第一个选项 App IDs - 点击继续

选择APP

 输入您的这个标识符的描述和bundle id的名称(bundle id的格式最好是 com.domianname.appname)

 记得在capabilities里选中自己需要的功能,我的app需要推送功能,所以我选择了push notifications

所有都填好了,去顶部点击继续,再次确认信息,确认后点击register

 这时候回到identifiers列表中就可以看到你注册的id了

二、Certificates(私钥证p2)

点击新增

 选择你对应的是开发证书,还是生成正式证书

下面的如果选择不了,就选择上面这个

这时就进入填CSR文件的页面

CSR文件从哪里来:

这时就需要一台mac电脑了

找到 钥匙串访问 应用  点击进去 选择 证书助力-从证书颁发机构请求证书

有的mac钥匙串不好找,能找到的话直接搜索 钥匙串 打开就行,

找不到的话查找方法如下:

1.‌通过终端恢复‌:

- 打开终端

- 输入以下命令进入钥匙串应用的目录:cd /System/Library/CoreServices/Applications。

- 输入ls命令查看钥匙串应用是否在该目录下。

- 输入open Keychain Access.app命令打开钥匙串应用‌2。

2.‌通过Finder恢复‌:

- 打开Finder,按下Command + Shift + G快捷键,输入路径/System/Library/CoreServices/Applications。

- 找到钥匙串应用后,可以直接双击打开‌1。

填写好你对应的信息,注意:选择存储到磁盘

这样就得到了CSR

将获取到csr上传

 点击继续后就可以下载cer文件了

这时拿到cer文件就要生成对应的私钥文件 p12

拿到cer文件在mac中点击打开 进入钥匙串访问

我的证书选项中,选择你对应的cer文件 然后 右键选择导出

点击导出

要记住这里输入的密码,这个密码就是证书私钥密码 

这里输入mac电脑锁屏密码 

点击允许后就获得了对应的p12 私钥文件了

 

三、Profiles(证书profile文件)

点击新增

这里的appid就是前面创建的id

选择创建用户

选择哪些人可以访问

 这样就获取成功了

以上就是获取到了所有打包需要的文件资料,可以将对应的资料填写

关注同行,相伴成长,前端一系列视频教程和经验分享,分享Web前端相关技术文章、工具资源、精选课程、热点资讯 、IT技术、学习资源。外加IT趣图,笑的有高度,技术有突破。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值