码迷,mamicode.com
首页 > 其他好文 > 详细

Xcode6如何将你的程序打包成测试ipa

时间:2015-04-01 20:01:25      阅读:402      评论:0      收藏:0      [点我收藏+]

标签:

可能有许多人很郁闷,用Xcode6打测试包得时候,我明明选择了我在AppStore打出来的证书和描述文件,但是,在archve的时候,怎么不是我选择的一样??而是自动给生成的一个??在这里,我也是查阅了很多资料,看到一个有解决的问题,很好的解释了这个问题:在xcode6中, 必须去申请 ad hoc的 distribution的证书, 才能在打ad hoc包时,选择这个证书,否则,推送的时候,使用sanbox中的development证书,是没法推送。猜测的原因, 估计是xcode6中把  测试apns 的权限收紧了吧,不过想想也是, 你既然大ad hoc包, 就应该使用ad hoc的分发证书才行。估计在xcode5中,苹果这些放得很开,不是那么严格吧!(http://www.cocoachina.com/bbs/read.php?tid-272493.html)。

但是就没有办法去打我选择好的证书的测试包了吗???答案是:可以!,下面给大家分享一下,有图有真相!

第一步:这里需要注意,要选择真机,否则Archive 会是灰色的。
技术分享


点击后,系统会自动编译一次,并跳转到如图界面:
技术分享
第二步:
在你刚刚生成的程序上点击右键,并且点击Show in Finder。
 
技术分享
 
第三步:
在打开的窗口中选择 生成的文件 右键点击,显示包内容。
 技术分享

 
第四步:
你会看到一个上面有圆圈禁止符号的图标,这是一个重要的文件,不要关闭窗口,我们一会儿的操作需要用到它。
 
技术分享
 
第五步:
打开iTunes 把上面一步的文件 拖拽至 iTunes 中。
右键点击iTunes中生成的文件,点击Show in Finder。
 
技术分享
 
第六步,也是最后一步。
现在显示的这个ipa 文件就是可以给其他机器安装的了。  如果,你安装的机器,没有在你程序的测试证书中,是不能够安装的。除非你的机器是越狱机,越狱机可以安装。
 
 

Xcode6如何将你的程序打包成测试ipa

标签:

原文地址:http://blog.csdn.net/haogaoming123/article/details/44810959

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!