1、苹果开发者平台-《测试证书》生成流程

前言:想在苹果设备上测试开发好的IOS程序或者上传应用程序到APP STORE都须要在苹果开发者平台中生成证书ios

   这里讲解测试证书的生成并在xcode上运行应用程序到真机上xcode

 

1.首先注册苹果开发者帐号(这里省略,各位本身注册)浏览器

2.注册开发者帐号后用VISA卡或者MasterCar购买99美圆的服务(公司的299美圆)app

   提醒:这里说几个要注意的地方iphone

    a.在购买99美圆的服务时,填写的定单都必须是英文的,定单的地址信息,名字都用中文的拼音测试

    b.下单成功后,会在2天内从你的卡里扣除99美圆,成功扣钱后,会收到一封邮件,告诉你已经网站

     付款成功,不用理这邮件。而后再等一封激活邮件,激活邮件里有个激活码,点进去激活便可。spa

    c.全部的操做最好用safari浏览器,不要用其它的,否则有错,是莫名其妙让。3d

3.登陆苹果开发者网站 http://developer.apple.com,进入到证书配置生成后台调试

  A.而后点击红色的Member Center后输入你的开发者帐号和密码

     

 

  B.登陆后以下图页面,选择红色的进行证书,APP ID,描述文件配置

         

 

  C.进入到"Certificates, Identifiers & Profiles"页面后,选择"iOS Apps"下的"Devices",

    咱们在把iphone,ipod,或者ipad等设备的ID添加上去

    

 

4.注册设备到开发者后台

选择红色的按钮进行设备添加,添加过程当中要输入"Name"和"UDID"两个字段,Name本身随便写,

用于标纪设备名称,UDID是设备ID,最多能够添加100台设备。

 

5.在本机生成CSR文件

打开“钥匙串访问” -- “证书助理” -- “从证书颁发机构请求证书”,在弹出的证书信息对话框中

用户电子邮件地址写你注册苹果开发者的邮件,经常使用名称写你开发者的用户名,好比黄大仙就写 “Da Xian Huan”,

名在前,姓在后,CA电子邮件地址保留为空,不用填写。而后存储到磁盘,保存成一个叫CertificateSigningRequest.certSigningRequest的文件。

  

 

6.在苹果开发者后台添加并生成证书

  A、在"Certificates, Identifiers & Profiles"页面的左边显示的"Certificates"-->"All"。若是你是新

  帐号,且没有生成过证书,则会显示下面图片内容,有生成过证书,会显示已有的证书。

  而后选右上角的"+"号,或者顶部蓝色的"Certificate Signing Request"进行证书生成。

  苹果的证书分为开发证书和发布证书,开发证书只能用于设备的测试,不能发布到App Store上,而发布证书就能够。

  

 

     B、点击添加证书后以下图,这里咱们选开发证书(Development --> iOS App Development),而后拉到后面点击“Continue”按钮

  

 

  C.咱们能够看到红色部分的说明就是咱们步骤5生成的CSR文件,因此咱们继续点"Continue"

  

 

  D.如今来到上传CSR文件界面,点击“choose File” 按钮选择咱们刚才生成保存到本地的

  CertificateSigningRequest.certSigningRequest文件,点击"Continue"

  

 

  E.等待一段时间后,证书生成成功,恭喜您,已经生成证书了,能够看到下图,点"Download"下载到你本地,

  通常证书的有效期是一年,能够看到Expires时间为2015年2月25日,这个证书是我2014年2月25日生成的。

  

 

7.建立APP ID

     A、app id是识别你所开发应用的ID,你要发布或者真机上测试的应用都必需要你的开发者平台上注册

  打开"Certificates, Identifiers & Profiles"在右边中选中“Identifiers”--“App IDs”,以下图,选红色添加按钮

     

 

     B、在添加“Register iOS App ID”页面中

  App ID Description下输入应用的描述,App ID Suffix选项中勾选Wildcard App ID,在下面的

      Bundle ID中输入com.xxx.*,这里是通配符的意思,之后你的每个应用测试的时候,都用这个Bundle ID便可

  这里咱们选择通配符的app id进行注册,而后点"continue",根据提示完成APP ID的注册就能够

  

 

8.添加Provisioning Profiles文件并生成下载

  A、打开"Certificates, Identifiers & Profiles",在右边中选中“Provisioning Profiles”--“All”,而后选择右上角的“加号”

    出现以下图,这里选择Development,而后click "continue"

  

  B、而后选择刚才步骤9注册的APP ID,而后click continue

  

     C.而后添加Profile Name(随便写,最好写清楚点,方便本身理角),而后click continue

     

    D.生成并下载profile,点击downlowd下载provisioning profile到本地

   

 

 

9.xcode上真机调试

  在上面的8个步骤中咱们生成了三个文件,以下图,那这几个文件怎么用才能真机测试呢?

   

 真机调试步骤  

   a.打开“钥匙串访问” ,将ios_development.cer拖到钥匙串,以下图,红色框框的就是你的开发者证书了

  

 b.打开xcode,随便打开一个项目,随后双击.mobileprovision文件

相关文章
相关标签/搜索