我们的质量检查小组想要在旧版本的iOS上测试我们的应用程序。我们没有老版本的设备,所以我们想使用xcode的模拟器。我们希望避免让他们连接到源代码控制,获取最新内容和构建。相反,我想给他们发送一些文件,以便在模拟器上运行一些iOS版本。显然,一个ipa文件将无法工作。任何人有想法?有没有办法在没有源代码的情况下在模拟器上测试iOS版本?
2
A
回答
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模拟器慢得多。
相关问题
- 1. 在没有模拟器的情况下测试Android浏览器?
- 2. 在没有启动设备模拟器的情况下测试BlackBerry代码
- 3. 有没有办法告诉iOS要在模拟器上放哪个版本?
- 4. 有没有办法在不使用XPath的情况下在代码验收测试中单击纯文本?
- 5. 在没有代码库的情况下测试JavaScript
- 6. 有没有办法在调试模式下遍历SQL代码?
- 7. 有没有办法在没有PAT的情况下移除VSTS代理?
- 8. 有没有办法在没有真正运行测试的情况下为RSpec测试生成文档?
- 9. 有没有办法在没有CLI的情况下运行nodejs脚本?
- 10. 如何在没有每次加载模拟器的情况下在android模拟器上运行测试?
- 11. 有没有办法在不启动引擎的情况下获得MATLAB版本?
- 12. 有没有办法在CDMA模式下运行Android模拟器?
- 13. 有没有办法在Silverlight中没有Webclient的情况下下载文件?
- 14. 有没有办法在不破坏代码的情况下删除optgroup?
- 15. 在没有主机的情况下使用源代码控制
- 16. 在没有eclipse的情况下安装Android模拟器
- 17. 有没有办法在没有TestSuite.xml文件的情况下保留TestNG中的测试顺序?
- 18. 有没有办法在没有特定顺序的情况下测试集合中的元素?
- 19. 有没有办法调试在`multiprocessing.Process`上运行的Python代码?
- 20. 有没有办法安装/模拟旧版本的Safari? (即8)
- 21. 有没有安装Flash的情况下测试ActionScript的方法?
- 22. 有没有办法在没有QApplication :: exec()的情况下使用Qt?
- 23. 有没有办法在没有DOM的情况下写入/删除xml文件?
- 24. 有没有办法在没有供纸的情况下弹出钱箱?
- 25. 有没有办法在没有使用WMI的情况下管理Microsoft DNS?
- 26. 有没有办法在没有UID的情况下将数据推送到Firebase
- 27. 有没有办法在没有Flash Player的情况下播放视频?
- 28. 有没有办法在没有SQL Server的情况下部署SQL Server Reporting Services?
- 29. 有没有办法在没有tel协议的情况下拨号?
- 30. 有没有办法在没有SSL证书的情况下清除HSTS?