苹果应用App ID、证书及描述文件申请

在iOS开发和发布过程中,主要涉及两种证书和描述文件:

1、开发证书及描述文件

证书:

         用途:用于在开发阶段将应用程序部署到开发者的iOS设备进行调试和测试。

         使用场景: 当开发者需要在真实设备上测试应用程序的功能、性能和兼容性时使用。

描述文件:

        用途:结合开发证书使用,用于授权特定的iOS设备运行开发中的应用程序。

        使用场景:配合开发证书,将应用程序安装到注册过的开发设备上进行测试。

2、发布证书及描述文件

证书:

        用途:   用于将应用程序发布到App Store或企业内部进行分发。

        使用场景: 当应用准备发布给最终用户时,无论是通过App Store还是企业内部分发。

描述文件:

        用途: 结合发布证书使用,用于授权应用程序发布到App Store或通过企业内部分发。

        使用场景:

                1、App Store Provisioning Profile:将应用发布到App Store。

                2、Ad Hoc Provisioning Profile:将应用分发给特定用户进行测试。

                3、In-House Provisioning Profile:企业内部分发应用,不通过App Store。

网址:Apple Developer 

申请步骤

1、申请苹果App Id(App唯一标识)

1.1、选择页面的 “Identifiers” 可查看到已申请的所有 App 应用标识,点击页面上的加号来创建一个新的应用标识。

1.2、选择标识类型为“App IDs”,然后点击 “Continue”。

1.3、注册一个新的标识,选择类型为 “APP”,然后点击 “Continue”。

1.4、在 Description 中填写描述,然后填写 Bundle ID,Bundle ID(每个app的标识) 要保持唯一性, 然后点击 “Continue”。

1.5、确认您的 App ID,确保 App ID 信息无误后,然后点击 “register”。

2、生成证书请求文件

不管是申请开发 (Development) 证书还是发布 (Distribution) 证书,都需要使用证书请求 (.certSigningRequest) 文件,证书请求文件需在Mac OS上使用 “钥匙串访问” 工具生成。

2.1、首先准备一台Mac电脑。(没有的话,立马去自营店买一台)
2.2、打开钥匙串访问,选择菜单 —> 证书助理 —> 从证书颁发机构请求证书 …

2.3、打开创建请求证书页面,在页面中输入用户邮件地址、常用名称,选择存储到磁盘,点击 “继续” 。

2.4、把生成的证书请求文件保存在自己的电脑即可。

3、申请证书

3.1、在证书管理页面选择 “Certificates” 可查看到已申请的所有证书(TYPE:Development 为开发证书,Distribution为发布证书),点击页面的加号来创建一个新的证书:

3.2、在 “Software” 栏下选中 “iOS App Development” 然后点击 “Continue”(开发证书):

3.3、在 “Software” 栏下选中 “iOS Distribution (App Store and Ad Hoc)” 然后点击 “Continue”(发布证书):

3.4、接下来需要用到刚刚生成的证书请求文件,点击“Choose File…”选择刚刚保存到本地的 “CertificateSigningRequest.certSigningRequest”文件,点击 “Continue” 生成证书文件:

3.5、生成证书后选择 “Download” 将证书下到本地:

3.6、双击保存到本地的 xxxx.cer 文件将证书导入到 “钥匙串访问”工具中,可以在证书列表中看到刚刚导入的证书,接下来需要导出 .p12 证书文件,选中导入的证书,右键选择 “导出…”(注意:导出格式后缀名必须为 “p12”):

4、 申请描述文件

4.1、在证书管理页面选择 “Profiles”,可查看到已申请的所有描述文件,点击页面上的加号来添加一个新的描述文件:

4.2、在注册证书管理页面可以申请开发以及生产的描述文件:

4.3、这里要选择之前创建的 “App ID”,点击“Continue”:

4.4、接下来选择需要绑定的发布证书,这里勾选刚刚生成的发布证书”,点击“Continue”:

4.5、接下来输入描述文件的名称, 点击 “Generate” 生成描述文件:

  • 21
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值