将工程在Xcode6中打包成测试的ipa包

来源:互联网 发布:安卓编程用什么语言 编辑:程序博客网 时间:2024/06/03 18:04
  • 可能有许多人很郁闷,用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。 

  • n俯h奱簀jZ殲� 浼嗃i��0寥^�n舒П�&ky


0 0
原创粉丝点击