我们的质量检查小组想要在旧版本的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. 有没有办法在调试模式下遍历SQL代码?
- 6. 有没有办法在没有真正运行测试的情况下为RSpec测试生成文档?
- 7. 如何在没有每次加载模拟器的情况下在android模拟器上运行测试?
- 8. 有没有办法在不启动引擎的情况下获得MATLAB版本?
- 9. 有没有办法在Silverlight中没有Webclient的情况下下载文件?
- 10. 有没有办法在不破坏代码的情况下删除optgroup?
- 11. 在没有主机的情况下使用源代码控制
- 12. 在没有eclipse的情况下安装Android模拟器
- 13. 有没有办法调试在`multiprocessing.Process`上运行的Python代码?
- 14. 有没有办法在没有tel协议的情况下拨号?
- 15. 有没有办法在没有事件的情况下启动转换
- 16. LINQ - 有没有办法在没有ForEach的情况下获得元素值?
- 17. 有没有办法在没有UID的情况下将数据推送到Firebase
- 18. 有没有办法在没有UI的情况下执行Checkmarx扫描?
- 19. 有没有办法在没有DOM的情况下写入/删除xml文件?
- 20. 有没有办法在没有使用WMI的情况下管理Microsoft DNS?
- 21. 有没有办法在没有SQL Server的情况下部署SQL Server Reporting Services?
- 22. 有没有办法在没有Visual Studio 2008 Pro的情况下演示/测试Windows Mobile应用程序
- 23. 有没有办法在没有编译的情况下运行短的Java代码?
- 24. 在没有安装SMTP服务器的情况下测试Greenmail
- 25. 是否可以在没有源代码的情况下将.app文件安装到iPhone模拟器上
- 26. 我可以在没有源代码的情况下将应用程序安装到模拟器上吗?
- 27. 有没有办法减慢模拟器上的所有动画?
- 28. 有没有办法在没有USB连接的情况下调试手机上的android应用程序?
- 29. 有没有办法在没有某种按钮的情况下启用'prompt()'代码?
- 30. 有没有办法在代码