我正在开发一个显然在iOS设备中出现问题的Web应用程序。问题是我不拥有iOS设备,而是在Linux Ubuntu中开发。我正在寻找一种在Linux(尤其是浏览器)中模拟/模拟此操作系统的方法,但没有找到任何东西。在Linux中仿真/模拟iOS
到目前为止,我发现的是iOS SDK的模拟器,但这是针对Mac的。还有一些Windows的模拟器。有没有人做过这个?
我正在开发一个显然在iOS设备中出现问题的Web应用程序。问题是我不拥有iOS设备,而是在Linux Ubuntu中开发。我正在寻找一种在Linux(尤其是浏览器)中模拟/模拟此操作系统的方法,但没有找到任何东西。在Linux中仿真/模拟iOS
到目前为止,我发现的是iOS SDK的模拟器,但这是针对Mac的。还有一些Windows的模拟器。有没有人做过这个?
据我所知,在windows或linux上没有iOS模拟器这样的东西,只有一些游戏引擎可以让你为iOS和windows或linux编译相同的代码,并且有一个工具链可以编译使用linux的iOS应用程序。他们都不是真正的模拟器/模拟器的东西。并使用该工具链,您需要一个越狱iOS设备来测试使用工具链创建的二进制文件。我的意思是linux本身无法运行创建自己的二进制文件。顺便说一句,即使在mac模拟器只是一个中间程序运行mac编译二进制,因为如果你改变从iOS模拟器或其他方式编译,所有的文件都重建。也有一些真实的区别,比如iOS是一个区分大小写的操作,而模拟器不是。
所以最好的解决方案是自己购买iOS设备。
BrowserStack.com
在这个网站上,你可以在线模拟很多iOS设备。
是不是这个网站测试,而不是实际的iOS应用程序测试? – ytpillai 2016-08-31 00:35:17
也许,这种方式较好,https://saucelabs.com/mobile,与硒
你不能希望开发对于任何给定的平台软件,如果你没有访问该平台进行测试。要么乞讨,借用或购买iOS设备,要么放弃为iOS开发软件的计划。 – 2011-06-10 19:44:36
* web *应用程序主要用于常规浏览器。但是,一些用户试图使用iPhone来查看它,并且我需要验证他们遇到的一些问题。 – YOMorales 2012-08-16 03:49:59
如果是布局问题,我建议安装Konqueror网络浏览器。然后查看设置以确保它使用Webkit布局引擎(与safari相同)。 – PetaspeedBeaver 2016-04-24 10:27:48