一 创建Certificates, Identifiers & Profiles

说明:本文以智慧生活APP做举例说明,所用到的某些截图会与个人账号(Individual)有差异,但是影响不大。只说明了如何创建定制APP所需要的文件,如果你是做APP独立开发的,本文是不完全适用滴 ̄へ ̄。

目标:按照此文列出的步骤来操作,即可创建APP所需的Certificates, Identifiers & Profiles


1.创建CSR文件

首先,需要创建一个CSR(Certificate Signing Request)文件。

(1)打开钥匙串访问

可以在Launchpad中打开钥匙串访问,也可以通过Spotlight(command 键+空格)搜索keychain再回车打开。

通过spotlight打开钥匙串访问

(2)打开证书助理

左上角“钥匙串访问”-》选择“证书助理”-》选择“从证书颁发机构请求证书...”。

一 创建Certificates, Identifiers & Profiles_第1张图片
在证书助理中选择从证书颁发机构请求证书

(3)从证书颁发机构请求证书

1)创建:输入用户电子邮件地址,选择“存储到磁盘”,点击“继续”。

一 创建Certificates, Identifiers & Profiles_第2张图片
创建证书

2)存储:名字可改可不改,选择存储位置,点击“存储”即可。

一 创建Certificates, Identifiers & Profiles_第3张图片
存储证书

CSR文件创建完成,请记住存储的位置,后续操作会用到此文件。


2.登录Apple Developer

点击Apple Developer,在打开的网页中输入Apple ID和密码,点击“Sign In”登录。

一 创建Certificates, Identifiers & Profiles_第4张图片
登录页面

登录后,点击左侧的“Certificates, IDs & Profiles”。

一 创建Certificates, Identifiers & Profiles_第5张图片
developer中选择Certificates, Identifiers & Profiles

3.创建Identifier

(1)点击左侧的“App IDs”,在打开的页面中点击“+”,进入添加identifier的页面。

一 创建Certificates, Identifiers & Profiles_第6张图片
打开创建identifier的页面

(2)按照图示填写信息后,点击页面底部的“Continue”。

一 创建Certificates, Identifiers & Profiles_第7张图片
填写创建identifier所需信息
一 创建Certificates, Identifiers & Profiles_第8张图片
配置App需要访问的服务

(3)在点击“Continue”打开的页面中点击“Register”,再“Done”,就能完成Identifier创建。

注意:此处需要将Bundle ID处填写的字符串复制粘贴保存下来,之后在定制APP网站中填写identifier时会用到。


4. 创建Certificates

(1)创建iOS Distribution证书

1)按图示,选择“Production”,点击右侧“”。

一 创建Certificates, Identifiers & Profiles_第9张图片
1 点击“+”

2)选择类型:选中Production下的App Store and Ad Hoc,点击页面底部的“Continue”按钮,进入下一页。

一 创建Certificates, Identifiers & Profiles_第10张图片
选择App Store and Ad Hoc

3)按照图示,点击“Continue”。

一 创建Certificates, Identifiers & Profiles_第11张图片
Continue

点击“Choose File...”.

一 创建Certificates, Identifiers & Profiles_第12张图片
Choose File...

选择第1步创建的CSR文件,点击“选取”。

一 创建Certificates, Identifiers & Profiles_第13张图片
选取CSR文件

所选择的CSR文件会列在红线的位置,点击“Continue”。

一 创建Certificates, Identifiers & Profiles_第14张图片
点击“Continue”

点击“Download”下载iOS Distribution证书,点击“Done”。

一 创建Certificates, Identifiers & Profiles_第15张图片
下载保存Distribution证书

(2)创建Apple Push Services证书

1)按图示,再次点击右侧的“+”。

一 创建Certificates, Identifiers & Profiles_第16张图片
再次点击“+”

2)选择类型:选中Production下的Apple Push Notification service SSL,点击页面底部的“Continue”按钮,进入下一页。

一 创建Certificates, Identifiers & Profiles_第17张图片
选择Apple Push Notification service SSL

3)选择关联的App ID,按照图示,选择第3步创建的Identifier,再点击“Continue”即可。

一 创建Certificates, Identifiers & Profiles_第18张图片
选择App ID

点击“Continue

一 创建Certificates, Identifiers & Profiles_第19张图片
Continue

点击“Choose File...

一 创建Certificates, Identifiers & Profiles_第20张图片
点击“Choose File...”

选择第1步创建的CSR文件,点击“选取”。

一 创建Certificates, Identifiers & Profiles_第21张图片
选取CSR文件

所选择的CSR文件会列在红线的位置,点击“Continue”。

一 创建Certificates, Identifiers & Profiles_第22张图片
点击“Continue”

点击“Download”下载Apple Push Services证书,点击“Done”。

一 创建Certificates, Identifiers & Profiles_第23张图片
下载保存Apple Push Services文件

5. 创建iOS Provisioning Profiles(Distribution)

(1)按图示,Provisioning Profiles中选择“Distribution”,点击右侧“”。

一 创建Certificates, Identifiers & Profiles_第24张图片
点击“+”

2)选择类型:选中Distribution下的App Store,点击页面底部的“Continue”按钮,进入下一页。

一 创建Certificates, Identifiers & Profiles_第25张图片
选择App Store

3)选择关联的App ID,按照图示,选择第3步创建的Identifier,再点击“Continue”即可。

一 创建Certificates, Identifiers & Profiles_第26张图片
选择App ID

4) 选择关联的Certificates,即第4步创建的certificates(iOS Distribution证书),点击“Continue”。

一 创建Certificates, Identifiers & Profiles_第27张图片
选择iOS Distribution Certificate

给Profile文件命名,按照图示给的格式,填写Profile Name,点击“Continue”。

一 创建Certificates, Identifiers & Profiles_第28张图片
给Profile命名

点击“Download”下载iOS Provisioning Profile(Distribution)证书,点击“Done”。

一 创建Certificates, Identifiers & Profiles_第29张图片
下载保存Provisioning Profile

6.结语

至此,我们依次创建好了一个App所需要的Certificates, Identifiers & Profiles。

✿ Identifier

✿ Certificates:iOS Distribution证书和Apple Push Services证书

✿ Profiles:iOS Provisioning Profiles(Distribution) 

一 创建Certificates, Identifiers & Profiles_第30张图片
生成的文件列表

这些信息在定制APP的时候都会用到,具体使用方法参见下一篇:

┏ (゜ω゜)=☞ 如何填写APP定制网站所需要的信息

你可能感兴趣的:(一 创建Certificates, Identifiers & Profiles)