zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

ios开发证书CER文件、p12文件、mobileprovition文件的作用

ios文件开发 作用 证书 P12
2023-09-27 14:27:09 时间

p12文件

做 ios 开发的时候,会生成证书。
开发证书让苹果相信了你是一个合法的开发者。
P12备份文件 = CER文件 + 私钥

mobileprovition文件

你调试的真机设备(iPhone,ipad)被认为是个合法的测试设备。这个许可证就是设备的信任凭证。

当APP安装到真机上的时候,APP里的许可证信息和iPhone里的许可证如果匹配的话,就可以装的上了,否则就没法装上的。

许可证也分几种类型:develop版,adhoc版,appstore版本。这里说一下adhoc,这个版本主要是用于内部测试的版本。比如APP上线前,需要N轮的QA测试。这个就是给他们测试的。测试没问题了,再打appstore版本,测试无误后提交苹果商店。

我们的每一个证书都可以生成一个.p12文件,这个文件是一个加密的文件,只要知道其密码,就可以供给所有的mac设备使用,使设备不需要在苹果开发者网站重新申请开发和发布证书,就能使用。

注意:一般.p12文件是给与别人使用的,本机必须已经有一个带秘钥的证书才可以生成.p12文件。生成p12文件之后,将p12文件和描述文件(.mobileprovision)发送给其他使用者,让其他成员依次点击.mobileprovision和p12证书文件(需要输入密码,密码就是当时生成.p12文件时设定的密码).这样这台电脑就可以用来打包、真机调试等了。

测试

在这里插入图片描述
也可以
在这里插入图片描述