Xcode 6为AdHoc分发创建存档

4
我需要通过AdHoc分发来发布一个应用程序。在Xcode 5中,归档后,我选择“保存企业分发”选项,然后插入我上传.ipa.plist的网址。

现在,在Xcode 6中,此选项已经消失,我无法生成.ipa.plist,只能生成.ipa

有没有人知道如何在Xcode 6中创建.ipa.plist以上传到网站上,在iOS7上测试人员可以方便地安装该应用程序,因为TestFlight不再可用?


3个回答

2
解决方案1: 下载Xcode 5.1.1并在与Xcode 6.1分开的文件夹中单独安装。这样,您可以轻松生成.plist文件,因为您提到需要用于iOS 7。您始终可以保留Xcode 5.1.1并从中打开当前项目。
解决方案2: 使用旧的.plist文件或创建新的文件: Xcode 6 Save for Enterprise Deployment不再为ipa创建plist? 解决方案3: 等待苹果在即将发布的Xcode版本中修复此“错误”。

1
如果您有以前导出的plist文件,可以使用相同的文件。我使用企业部署分发应用程序,只需创建ipa并将其上传到服务器即可。我相当长时间以前创建了我的plist文件。如果需要,您也可以在其中更新数据,但迄今为止,我推送新版本而不更新该文件没有遇到任何问题。

0

当您按下导出按钮时,会出现3个选项之一是保存以供企业部署。 但是您可以使用testflight,并将应用程序保存为adhoc部署。


1
是的,这没问题。但是TestFlight只能在iOS 8上运行。那么如何在安装了Xcode 6的iOS 7设备上实现呢? - Fry
1
我知道,读懂问题了 ;) 问题很简单:如何从Xcode 6生成ipa和plist以便在iOS 7上安装(因为TestFlight不可用)? - Fry
如下所述,按照Justin的建议,拿取旧的plist并使用你想要的值进行修改。 - Bek
1
Fry,您可以通过TestFlight的网页来使用iOS 7版:http://testflightapp.com - 但是也许他们不再接受新用户了? - Reid Ellis
@Reid 他们正在接受。你是对的,可以通过网页安装TEstFlight。 - Yucel Bayram

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接