iOS证书申请教程


目录


概述


369Cloud支持上传ipa包至AppStore,下面将介绍如何通过369Cloud在线编译出ipa包并上传至苹果 Appstore。

前期准备工作


1. 苹果账号


首先您需要一个苹果的开发者账号,申请网址http://developer.apple.com,如何申请可参考网上的资料。申请成功后打开申请网址并登陆到苹果,如下图:

Alt text

2. 进入证书申请页面


选择Certificate,Identifiers&Profiles进入。

Alt text

进入后页面:

Alt text

3. 申请请求文件


3.1 钥匙串程序申请请求文件


在本地创建一个证书请求文件,打开“应用程序”->“实用工具”->“钥匙串访问(KEY CHAIN)”,在证书助理中,选择“从证书颁发机构请求证书”(如下图所示)。

Alt text

3.2 保存请求文件设置


用户电子邮件地址:填您申请帐号的电子邮件地址、常用名称(默认即可),CA空着,选择存储到磁盘,点击“继续”:

Alt text

3.3 保存请求文件名称和位置


选择存储位置,并点击完成,可以在存储位置里看多一个CertificateSigningRequest.certSigningRequest的证书请求文件,此文件申请推送证书时需要用到。

Alt text

申请iOS发布证书


1. 进入申请页面


登录到您的Member Center,选择左边的certificates项,点击All,点击加号申请新证书。

Alt text

2. 选择申请证书的类型


点击App Store Ad Hoc进入下一步.

Alt text

3. 进入Request


点击continue

Alt text

4. 添加证书请求文件


进入下一步Generate,点击下面的'Choose File',选择本地创建的证书请求文件,点击Generate。

Alt text

5. 下载发布证书


Alt text

申请iOS应用AppID


1. 进入申请页面


在下图的左边选择 App IDs,点击右上角加号按钮,开始申请一个新的appId, 并填写appid描述:

Alt text

2.生成AppID


输入Bundle ID(App ID Suffix):这是您appid的后缀,这个需要仔细命名,因为后面很多地方要用到,最好是
com.yourcompany.yourappname的格式。当然对于没有公司名的个人开发者,第二项可以用您自己的英文名字或者拼音。

Alt text

输入完毕后点击下一步:

Alt text

3. 查看生成AppID


Alt text

申请iOS应用推送证书


1. 进入申请页面


申请页面(推送功能为可选,如果不需要推送功能可以跳过), 在App IDs选项下,选择已经创建好的App ID,点击下方的Edit按钮。

Alt text

2. 开始申请


输入Name,点击Push Notificotions图标右侧单选按钮,申请发布版的推送功能,点击Production SSL Certificate下方的 Create Certificate按钮。

Alt text

选择推送功能:

Alt text

3. 按提示点击Continue按钮


Alt text

4. 添加请求文件


点击Choose File按钮,选择本地请求文件,点击Generate完成创建推送证书,进行下一步:

Alt text

5. 下载推送证书


点击Download按钮,下载生成的推送证书。(证书扩展名为.cer)

Alt text

申请iOS应用的Provisioning Profiles文件


1. 进入申请页面


在下图左边选择provisioningProfiles下的All选项,点击加号按钮,申请Provisioning Profiles文件

Alt text

选择申请类型:

Alt text

2. 选择申请文件对应AppID


选择申请文件对应APP ID,并进入下一步。

Alt text

3. 选择申请的发布证书


选择发布证书选项,点击Continue按钮进入下一步。

Alt text

5. 保存Provisioning Profiles文件标签


Profile Name填入描述文字,只能输入英文,点击Generate按钮创建provisioning文件。等待几秒钟,provisioning就可以下载
了, 点击download下载。得到了一个xxxxxx.mobileprovision文件。

Alt text

iOS证书导出


1. 证书导入到钥匙串程序中


点击“Download”下载您生成的证书。下载完成后双击证书安装,或拖动到钥匙串访问窗口,就可以看到您申请的证书了。推送证书和发布证书都在列表中,在证书上单击右键,在弹出菜单上选择导出选项:

Alt text

2. 将证书保存成.P12为扩展名的文件


Alt text

3. 给p12文件添加密码


Alt text