把工程应用打包成 ipa 并且发布到未越狱的机器上
软件需求:Xcode4.2,iphone Configuration utility3.4
基本流程:把工程打包发布的需求和真机测试并不一样,后者只需把真机连接
到 Mac 机器上,在 Xcode-organizer 中选择需要的设备,Xcode 就会帮你完成
下面的工作;而想要把一个工程打包成.ipa 文件并且发送给其他人进行测试就
要相对麻烦一点,它需要发布者具有一个发布证书,而且在安装应用的时候需
要签名的支持;
打包成 ipa 主要可以分为两个阶段:
证书准备:
想要发布自己的程序,必须要有发布证书,一个发布证书可以发布多个程序。
如果没有发布证书的话就要申请一个(不清楚是否申请过的可以点击
certicates 选项,再选择 distribution 选项卡,看看在此栏目内自己有没
有证书,如果有,就不需要再申请,如图 5)。
1.登录到 ios dev center,到达下面这个页面(图 1):
图 1
2.选择左边 Distribution 选项,这个页面上的内容会引导你创建一个发布
证书;其流程是:
2.1.首先创建一个证书签名请求(CSR,certication signing
request)。打开钥匙串,在“钥匙串访问”菜单中选择“证书助理-从证书颁发
机构求证书”(图 2)
2.2.接下来会出现一个对话框,在框中填写你的邮件地址,常用名称,选择
保存到磁盘(图 3),CA 地址可以不用写,点击继续,选择存储位置,接下来
会出现一个对话框,让你选择密钥大小及算法,大小如图(图 4)选择,点击
继续,就可以在指定位置出现一个名为:
CerticateSigningRequest.certSigningRequest 的文件,这个就是我们所