0

    申请ios开发者证书到获取p12文件及profiles文件

    2023.07.06 | admin | 126次围观

    申请ios开发者证书,用于Hbuildx打包ios app

    注册ios开发者

    一、注册AppleID

    打开 填写信息,继续

    注册过程中会向邮箱发送一个验证码,获取验证码输入,继续

    邮箱验证成功之后,会向手机号发送一个验证码,继续

    手机号验证成功之后,完成注册

    二、注册苹果开发者

    使用苹果手机下载 Apple Developer APP

    打开Developer APP,进入账户,点击登录刚注册的AppleID

    会向手机号发送一个验证码,输入验证码,登录成功

    登录成功,点击立即注册,进入提示页,点击继续

    进入输入详细信息界面,点击下一步

    进入拍摄人脸照片,点击继续

    照片验证通过之后,进入选择个人、企业、教育等,点击选择个人(个人开发者也可以上App Store的,不用担心,如果想要用户在App Store中看到的信息则可以用企业。但是需要申请邓白氏编码)

    进入输入英文信息界面,点击继续

    验证通过之后,会进入待支付界面,点击支付688元/年

    三、登录苹果开发者账号

    打开 Sign In - Apple

    登录AppleID,会有验证码验证

    登录成功进入界面,看到 Certificates, Identifiers & Profiles 和 App Store Connect 代表注册成功

    生成证书,标识符,描述文件 申请证书

    第一个是开发测试证书

    这里需要选择一个csr文件,这里需要用到mac系统才行了,也可以用黑苹果。

    mac系统申请证书

    1、在 Mac 上,选取苹果菜单 >“系统偏好设置”,点按“iCloud”,然后登录我们申请的开发者账号信息。

    2、打开钥匙串访问,选择证书助理>从证书机构请求证书

    将下载的文件保存,用于之前的选择文件上传,然后继续

    点击download即可得到一个证书文件了

    但是这里得到的是一个cer后缀的证书文件,我们还需要将cer证书文件转换为p12这样的系统授权文件。

    申请identifiers(因为新建Profiles文件是需要用到标识符)

    description 描述,可以理解成是一个标识

    bundle Id: 这里可以选择 explicit 固定的 wildecard 通配符 目前还没搞清楚这部分具体配置应该是什么样子的。这里我选择的是固定模式,使用官网推荐,用域名反向.应用名称

    至于下面部分,就是选择一些是否需要使用到的服务,如果没有则可以不选择,但是如果要用到的话必须选择,否则后期在app中无法使用对应的服务。

    然后点击注册就可以了,如下:

    将cer证书文件放到mac系统中,然后双击打开后开发者证书 换电脑,打开钥匙串,选择登录即可看到刚刚的证书文件。

    到此即可得到一个p12文件,一般用于打包都需要用到。

    申请Profiles(描述文件)

    创建描述文件

    这里选择需要创建的描述文件类型,上面的开发版本,就是用与开发测试的,不能上线App Store的。这里选择App Store

    选择我们创建的证书

    设置一个名字,然后点击生成即可

    点击download即可获得一个描述文件。如果使用的是测试证书,则此处还需要选择使用那些uuid来进行测试,需要安装测试包的手机都需要获取uuid设置进来,否则无法进行测试。

    本次主要记录从申请开发者到打包需要的文件,我主要是用于Hbuildx打包,所以此处记录的都是所需文件的流程。

    对于使用appuploader工具来获取的,其实原理都差不多,都是创建这些文件开发者证书 换电脑,只不过工具省去了你操作的步骤和复杂性,至于收费情况我不清楚,不过自己有mac系统的,建议自己获取和创建,毕竟这样更安全。

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论