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

当我们在开发一个应用APP时需要真机测试,或者上架到对应的应用市场,这时就需要 App打包(打包流程),那么打包时就需要Bundle ID、证书私钥密码、证书profile文件私钥证书

申请这些资料需要在苹果开发者中心获取


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

(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电脑了

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

 

 填写好你对应的信息

 这样就得到了CSR

 

将获取到csr上传

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

 

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

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

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

 点击导出

 

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

 

这里输入mac电脑锁屏密码 

 

 

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

 Profiles(证书profile文件)

点击新增

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

 

 

 这样就获取成功了

 

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

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注