2014-09-29 36 views
4

我必须通过AdHoc分发应用程序。使用归档后的Xcode 5,我选择“Save for enterprise distribution”选项,然后插入我上传.ipa.plist的网址。Xcode 6归档为AdHoc分发

现在在Xcode 6中这个选项消失了,我无法生成.ipa.plist,但只有.ipa

有人知道如何在Xcode 6中创建.ipa.plist以便在网站上上传这些文件,以便让测试者在iOS7上安装测试用例不运行的简单方法?

+0

[Xcode 6 Save for Enterprise Deployment不会为ipa创建plist吗?](http://stackoverflow.com/questions/25910387/xcode-6-save-for-enterprise-deployment-does-not -create-plist-for-ipa-now) – Aaganrmu 2014-10-14 07:22:46

回答

0

当您按导出时,您会得到3个选项,其中一个选项是企业部署的保存。 但是,您也可以使用testflight并将应用程序保存为adhoc部署。

+1

是的,这没关系。但是testflight只能在iOS 8上运行。那么如何在iOS 7设备上安装Xcode 6? – Fry 2014-09-29 12:50:39

+1

我知道,阅读这个问题;) 问题很简单:如何从Xcode 6生成ipa和plist以安装在iOS 7上(其中没有测试飞行) – Fry 2014-09-29 13:22:44

+0

正如贾斯汀所说,拿一个旧的plist并修改它与你想要的值。 – Bek 2014-09-29 18:01:12

1

如果您有以前出口的plist,可以使用同一个。我使用企业部署来分发应用程序,我所做的只是创建ipa并将其上传到服务器。我很早以前就创建了我的plist文件。如果需要,您还可以更新那里的数据,但到目前为止,我没有遇到任何推出新版本而无法更新该文件的问题。

2

解决方案1):

下载Xcode 5.1.1。并从Xcode 6.1中单独安装。 (在不同的文件夹中)。 这种方式可以很容易地生成.plist文件,因为您提到您需要它用于iOS 7. 您可以随时保留Xcode 5.1.1。围绕并从中打开您当前的项目。

方案二):

使用旧的.plist文件或创建一个新的: Xcode 6 Save for Enterprise Deployment does not create plist for ipa anymore?

解决方案3):

等待苹果在即将到来的解决这个 “错误” Xcode版本:)。