自学内容网 自学内容网

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

✨准备工作

当我们在开发一个应用APP时需要真机测试,或者上架到对应的应用市场,这时就需要 App打包,那么打包时就需要Bundle ID、证书私钥密码,证书profile文件,私钥证书。这些资料均需要在苹果开发者中心申请(https://developer.apple.com/cn/develop)

✨首先登录苹果开发者中心,找到证书选项点击进去就可以进行相关证书申请了(Mac和window电脑都可以登录获取,只是在某些证书需要Mac获取)

 Bundle ID:

(最好第一步就申请Bundle ID,因为后面有一些证书的申请会使用到Bundle ID)

点击identifiers   - 点击新增

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

选择APP

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

记得在capabilities里选中自己需要的功能,我的app需要推送功能,所以我选择了push notifications。如果选择了这个推送功能需要同时选择Associated Domains。如果不选的话,uniapp打包时会出现错误

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

Certificates(私钥证p2)

点击新增

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

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

CSR文件从哪里来:

这时就需要一台mac电脑了

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

填写好你对应的信息

这样就得到了CSR

将获取到csr上传

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

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

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

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

 点击导出

要记住这里输入的密码,这个密码就是证书私钥密码 ,也可以随机生成(要记下来这个密码)

之后就获得了对应的p12 私钥文件了(证书.p12)

 Profiles(证书profile文件)

点击新增

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

这样就获取成功了

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

参考文章:http://blog.csdn.net/weixin_42307283/article/details/128220761


原文地址:https://blog.csdn.net/2301_81028896/article/details/143955540

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!