2011-11-04 82 views
2

我们的质量检查小组想要在旧版本的iOS上测试我们的应用程序。我们没有老版本的设备,所以我们想使用xcode的模拟器。我们希望避免让他们连接到源代码控制,获取最新内容和构建。相反,我想给他们发送一些文件,以便在模拟器上运行一些iOS版本。显然,一个ipa文件将无法工作。任何人有想法?有没有办法在没有源代码的情况下在模拟器上测试iOS版本?

回答

6

是的,这可以做到。

如果你打开搜索,并转到/用户/用户 /库/应用程序支持/ iPhone模拟器/ IOS版本 /应用程序,你会发现安装在模拟器上的所有应用程序目录。

只需将该顶层文件夹压缩为该应用程序,并让其他用户将其放在同一目录中即可。奇迹般有效。

注意:我认为您可能必须先将它编译为特定版本的iOS,然后再发送给它们。

0

如果您打算多次这样做,我建议您购买一些便宜的越狱设备,并将它们降级到3.1或您想要进行质量检查的版本。有很多的指南,像http://lifehacker.com/5572003/how-to-downgrade-your-iphone-3g[s]-from-ios-4-to-ios-313,而我肯定很多人都想摆脱他们的旧iPhone。

模拟器和真实设备是不一样的,苹果建议你用真实设备进行测试。例如,带有iOS 3.1的iPhone 3G比在mac上运行的3.1模拟器慢得多。

相关问题