最新快速申请ios打包证书和profile文件步骤

📅 2026/8/1 6:09:25
最新快速申请ios打包证书和profile文件步骤
使用H5框架开发比如uniapp或者其他H5框架开发无论是苹果的开发证书还是生产证书或者是profile文件都是在苹果开发者中心申请苹果开发者中心是生成证书和profile文件的官方网站。在生成证书的过程中uniapp的教程提示还需要mac电脑的工具来辅助生成csr文件和转换证书成p12文件这种方式其实跨平台性比较差我们可以yunedit这个证书工具来帮我在线生成csr文件。操作流程后面会介绍。以uniapp为例在我们云打包的时候需要填写应用的appId比如uni.xxxxxx.xxxx这样的包名格式这个不能随便填不能跟app store其他的app冲突因此你需要写一个复杂一点的包名不能是uni.test这样的包名。这个包名后面再创建profile文件的时候也需要在苹果开发者中心创建。1在苹果开发者中心使用公司邮箱注册一个苹果账号苹果开发者中心地址https://developer.apple.com/cn/2登录Apple Developer app申请成为开发者刚才我们在苹果开发者中心注册的时候只是注册了一个苹果账号还不是苹果开发者需要使用ios设备在app store安装 Apple Developer app这个app在这个app里缴费正式成为开发者。app缴费的操作可以看下面这个官方操作教程https://developer.apple.com/cn/help/account/membership/enrolling-in-the-app我们中国地区点开上面的教程后点击如下图的位置看看教程如何注册公司类型的账号里面比较麻烦的是需要申请一个D-U-N-S邓白氏码这个邓白氏码你可以使用它的向导来申请假如你英文看不懂你也可以直接百度一下邓白氏码中文官网进入邓白氏官网申请。邓白氏码是公司的国际代号申请成公司类型的账号需要邓白氏码。3使用证书工具生成一个csr文件因为在苹果开发者中心创建证书的时候需要我们自己提供一个csr文件因此这里我们使用证书工具提前创建好一个csr文件这里我们使用yunedit这个证书工具在线创建csr文件工具的地址如下https://www.yunedit.com/createcert4登录苹果开发者中心登录苹果开发者中心后点击右边人物头像会弹出创建证书的入口地址点击即可进入创建证书界面5进入证书创建界面进入后台后点击证书功能进入证书界面如下图6创建证书点击上图圈出的创建证书的图标创建证书证书类型我们选择Ios distribution类型不要选择其他的类型。然后他会要我们提供一个csr文件如下图接着按下一步就可以生成证书文件了。将证书下载到本地是一个.cer格式的证书文件。7将cer格式转换成p12格式由于部分打包工具如uniapp需要的证书文件是p12格式的不是cer格式的因此我们还需要将cer证书转换成p12格式。同样我们还是使用yunedit这个在线证书工具来完成如下图所示生成p12证书的最后一步会要我们输入一个6位数以上的p12证书密码这个密码到时在uniapp打包的时候也需要填写。好了到这里p12格式的ios证书就完成了后面我们还需要生成一个profile文件profile文件又叫描述文件。8在苹果开发者中心找到profile菜单创建profile文件由于创建profile文件比较简单我就不详细说了。创建profile文件的时候选择ad hoc就是真机测试类型选择app store就是上架类型。一般两种类型都要创建。因为创建profile文件需要关联appId因此你需要提前在Identifiers菜单先创建一个appId假如你创建的是ad hoc测试类型就还需要绑定测试者手机, 假如创建这种类型就需要将测试者手机的udid添加到上图的Devices菜单。可以使用手机打开yunedit获取udid的工具来获取测试者手机的udid:https://www.yunedit.com/udid