本过程虽不复杂:但是描述清楚还要些时间,大概介绍一下,

首先介绍一下整个开发中涉及到的一些东西:

iphone开发中有两种证书:开发者证书,发布者证书;当然一切开始之前你要花费99美元获得开发者的资格

开发者证书只用于开发,有了这个你便可以直接发布到你的机器上面测试运行;

发布者证书用户上传程序到iTunes上面,不能用于开发;

下面只描述一下如何生成开发者证书,发布者证书步骤一样,只是选项不同:

1:在本地mac电脑生成自己的秘钥对,这个的用途为了下一个步骤的,相当于创建一个钥匙

点击最后一个Keychain Access这个钥匙形状的证书管理中心,启动后效果如下:

然后操作如图:是创建步骤

然后操作如下:

User Email Address:是申请帐号的邮件地址,CA Email Address可以不填写,Common Name是密钥名称,选择如图。生成成功后便操作完毕了,之后登录苹果开发者网站。

 

然后点击request certificate: 生成我们自己的私有证书:

然后选中我们刚刚生成的密钥对文件,点击submit;

这样便生成了证书,但是状态是Pending Issuance,需要等待成Issued,可以切换页面查看,

这样这个证书便可以使用了,下载下双击便可以。

以上操作只是生成自己的私有证书,以下还有一些步骤,只简单介绍下,有APP IDS是项目的编号名称,Devices是设备的信息,需要添加uuid号码,添加到可以使用的设备信息;

Provisioning 开发的项目证书;这个比较重要,在创建这个的时候,可以选择:可以进行开发的开发者证书,APP IDS, 和可以调试的设备信息,之后开发工程的plist的Bundle identifier属性必须和App IDS一样,好了大概介绍如此,不是很细致。