2026年苹果打包证书最新申请指南
2026年苹果开发者中心申请证书的操作有一点变化用户登录后不是直接进入到开发者后台而是还在前端页面。今天我针对2026年苹果打包证书的生成做一个详细的指南。苹果打包证书的申请是在苹果开发者中心申请而且是需要缴费成为苹果开发者的账号才能申请苹果证书以为涉及到缴费因此一般一个公司申请一个账号即可一般没必要每一个人都申请一个账号当然假如你项学习苹果开发你可以申请一个个人的账号。假如你还没有苹果开发者账号可以参考这篇文章先申请一个苹果开发者账号https://blog.csdn.net/handsome0916/article/details/130267123上面的教程一般是申请公司类型的开发者账号不过公司类型的开发者账号还要申请邓白氏码D-U-N-S码还需要邓白氏审批比较慢假如你只想学习用或者需要快速用于开发你可以先注册个人类型的苹果开发者账号后面再升级成公司类型。申请个人类型的比较简单只需要缴费即可。当初作者也试过先申请个人账号后面再升级成公司类型的账号。有了苹果开发者账号后就可以创建苹果证书了。这里说的苹果证书准确来说。应该是生成两个文件一个是p12格式的证书文件一个是描述文件在uniapp里叫证书profile文件。因此准确来说p12格式的私钥证书才是证书文件而profile文件是用来描述应用的描述文件。一个p12私钥证书可以用于多个app而profile文件只能用于一个应用。后面我们将针对p12文件和描述文件的创建做一个教程指南。一、申请p12私钥证书1使用证书工具生成csr文件生成csr文件可以使用mac电脑下面的钥匙串访问app来生成或者使用在线工具生成。这里我们推荐使用yunedit这个在线工具来生成可以跨平台无需mac电脑比如我们使用uniapp开发就不一定有mac电脑工具地址https://www.yunedit.com/createcert2生成cer格式的证书登录苹果开发者中心登录后发现并没有直接跳到后台需要点击下图的人物图标弹出证书创建的链接跳到苹果开发者后台创建证书。进入证书管理页面后创建证书选择ios distribution类型如下图所示选择ios deveplopment或者ios distribution这种类型假如是生成uniapp打包证书则建议创建ios distribution类型因为ios distribution类型可以打ad hoc包测试类型和app store包正式包。然后下一步它需要我们提供一个csr文件如下图这里提供刚才在yunedit生成的csr文件即可然后点击继续就可以生成苹果证书了这个证书下载下来本地是一个.cer格式的证书标准文件。3生成p12格式的私钥证书cer格式的证书一般用于苹果的原生开发假如是uniapp打包还需要将cer转换成p12格式。因为uniapp的云打包需要的是p12格式的私钥证书而不是cer文件。苹果原生开发也可以使用p12证书因为p12证书可以跨电脑安装而cer证书只能安装在使用mac钥匙串访问生成csr文件的那台电脑。因此p12私钥证书的使用场景更广。打开香蕉云编回到我们创建csr文件的页面上传这个cer文件就可以使用生成p12证书的功能来生成p12私钥证书二、申请描述文件1创建APPID因为创建描述文件的时候要选择appId因此我们要先创建appID在苹果开发者中心找到Identifiers菜单进入创建appIdappId一定要跟我们在开发者工具打包时填写的appId一致比如com.xxxx.xx.app或者uni.xxx.yyy.app如下图所示2创建app store类型的profile文件打开profiles模块开始创建app store类型的profile文件如下图profile文件的类型选择app store connect类型接着点下一步它要我们选择appId然后接着点下一步要我们选择证书假如你有两个证书这里千万不要选错,如下图、这样就可以生成正式打包类型的描述文件了但是正式类型的描述文件打包的ipa文件测试比较麻烦因此我们还需要创建一个ad hoc类型的描述文件做真机测试。3创建测试类型的描述文件因为测试类型的描述文件需要绑定ios设备只有绑定了的设备才能安装测试因此我们创建测试类型的描述文件之前需要先搜集所有参与测试的测试人员的ios设备的udid因为后面我们需要将ios的udid添加到苹果开发者中心的Devices模块里。可以使用ios手机的原生浏览器访问这个页面获取udidhttps://www.yunedit.com/udid获取完udid后将udid添加到Devices模块里如下图接下来还是跟创建正式类型的描述文件一样在profiles菜单创建描述文件。创建测试类型的描述文件记得第一步的类型一定要选ad hoc类型不要选错了。然后下一步还是跟创建app store类型的一样要选择appId和选择证书再下一步就会要求我们绑定测试设备了可以看出假如选择的是ad hoc类型需要多一个步骤绑定测试设备ios设备如下图三、ipa文件如何测试刚才说到有两种描述文件这两种描述文件打包出来都是一个ipa格式的压缩包文件。假如是app store类型的ipa文件需要上架才能安装。假如是ad hoc类型的ipa文件是可以直接安装测试的只要我们将我们ios设备的udid通过上面的步骤添加到了苹果开发者中心并且创建ad hoc类型的描述文件的时候绑定了这个设备就可以安装。那么如何安装测试呢可以将这个ipa文件上传到yunedit的app安装测试模块它会自动帮你生成下载安装二维码扫码即可安装。