我可以将Apple的TestFlight与Xcode 5一起使用吗?

时间:2014-11-27 10:03:19

标签: ios xcode itunesconnect testflight

我是否可以通过某种方式使用Apple的TestFlight(与原始的TestFlight相比,它仍然可以接受注册并且目前可以使用)与Xcode 5一起使用?

我希望能够使用Xcode 5,因为Xcode 6仅适用于iOS 8 SDK。虽然有一些黑客可以使iOS 7 SDK与Xcode 6一起工作,但它们似乎没有成功构建存档(我得到一些架构的Metal框架链接错误)。

我想使用iOS 7 SDK,因为我们的App需要进行一些修改才能使用iOS 8 SDK。这些修改很大程度上是由于自动旋转的实现细节的变化,这是在iOS 8下的窗口级别执行的。我们使用的一些库依赖于iOS 7方法,并且在iOS 8下被破坏。虽然我们很高兴更新所有这些,我们宁愿在将来解决它。

1 个答案:

答案 0 :(得分:1)

简短回答 -

更长的答案......

我注意到Xcode 5和Xcode 6共享相同的“Archives”。

可以使用Xcode 5创建存档构建,然后在Xcode 6中查看此存档构建。您可以使用Xcode 6将构建上载到iTunes Connect。这一切都有效,iTunes连接将允许您将在Xcode 5中创建的构建分发给测试设备。在设备上使用TestFlight App,他们将下载并尝试安装构建。

但是,安装的最后一步失败,TestFlight应用程序会要求您以后再试。稍后尝试再也没有得到我,所以我的结论是最终安装步骤需要使用iOS 8 SDK(或更高版本)创建构建。