iOS建立测试证书

虽然iOS7以后能够不用证书就在真机上进行测试,但不少操做仍是得有证书才能正常操做;app

准备工做:你得先有一个开发者帐号;ide

生成测试证书须要三个步骤:测试

1.生成证书文件网站

2.建立Bundle identifiersui

3.建立描述文件blog

下面就正式开始建立证书:开发

1、建立证书文件it

1.在电脑程序中打开“钥匙串访问”程序io

2.点击左上角“钥匙串访问→证书助理→从证书颁发机构请求证书”登录

3.这里最快的方式选择“存储到磁盘”

最后会生成一个CSR文件

 

2、建立Bundle identifiers

1.使用本身的开发者帐号登陆https://developer.apple.com

2.点击Member Center

3.点击Certificates,Identifiers&Profiles

4.点击iOS Apps → Identifiers

5.点击App IDs,点击右上角“+”添加App ID

6.这个页面只填写两个地方,name处填写对App ID的描述,Bundle ID自由填写

7.建立Bundle ID成功后页面会自动回到主页面;点击Certificates→Development,点击右上角“+”添加证书

8.第一个是测试证书,第二个是推送证书,一直继续。。。

9.直到出现此页面时点击Choose file,而后选中第一步生成的CSR文件

10.当显示如图时表示生成证书成功,点击Download,下载证书

11.打开“钥匙串访问”,同时选中“登录”和“个人证书”,将下载的证书拖拽到“钥匙串访问”界面中,

12.打开须要测试的工程,再打开配置文件→Info→Bundle identifier,修改Bundle ID为上面本身写的Bundle ID

13.点击Build Settings→Code Signing→Code Signing Identity,选择添加上面下载的证书

 

3、生成描述文件

1.调出前面的网站界面;点击Provisioning Profiles→Development,点击右上角“+”添加描述文件

2.选择第一个

3.这个页面选择本身上面建立的App ID

4.选择本身的证书(也能够全选)

5.选择容许测试的设备(最多可容许100个设备)

6.给描述文件命名,生成描述文件,并下载

7.在Finder中找到下载的描述文件,并双击;会自动跳到前面更改了测试证书的那个工程,点击Build Settings→Code Signing→Provisioning Profile,选择刚才下载的描述文件,到这里证书就添加完成了,不过,还有几个地方须要修改Bundle ID

7.1Info→Bundle identifier,这个地方通常都会自动更改过来;

7.2General→Identity,这里通常也会自动更改过来;

7.3Build Settings→搜索“Bundle”→Packaging→Product Bundle identifier,这里得手动更改。

 

至此,就能够连上真机开始测试了。

相关文章
相关标签/搜索