hbuilderX打包所需的私钥证书和profile是什么?怎么获取?

香蕉云编原创发布日期:2021-04-18


ios打真机测试包或上架app store包的时候,需要.p12格式的私钥证书(又叫idp证书)和描述文件。这两个文件的作用是什么呢?

p12证书和profile的作用你可以理解为一个开发和上架ios的钥匙,证明这个app是你的,也是苹果公司向开发人员收费的渠道之一。因为开通苹果开发者账号需要99美元。对于同一个苹果开发者账号的开发者,一个p12证书可以打包多个应用,但多个应用则要需要多个不同的profile文件。p12证书在创建的时候不需要绑定应用的包名,因此他能给多个应用打包,而profile描述文件则需要绑定应用的包名(appid),因此每一个应用需要创建一个不同的profile文件。

本站提供了生成这些证书文件的工具,假如你需要生成ios证书,你可以打开下面的链接去在线生成证书:https://www.yunedit.com/createcert

假如不懂详细的流程,你可以参考下面这个教程,查看详细的创建方法:https://www.yunedit.com/xueyuan/jx/1018

ios打包的时候,profile文件建议选择ad hoc或app store两种类型。app store最简单,顾名思义这种类型的描述文件是用来上传app store的,ad hoc类型的描述文件则是真机测试的意思,可以让测试设备(iphone等)下载安装的。而app store类型的描述文件打包的app,则无法被测试测试设备(iphone等)下载安装。

私钥证书


在线客服