在Linux中模拟/模拟iOS [关闭]

问题描述 投票:50回答:7

我正在开发一个显然在iOS设备上遇到问题的网络应用程序。问题是我没有iOS设备而且我在Linux Ubuntu中开发。我正在寻找一种在Linux(尤其是浏览器)中模拟/模拟这个操作系统的方法,但是没有找到任何东西。

到目前为止,我发现的是iOS SDK的模拟器,但这适用于Mac。还有一些适用于Windows的模拟器。有没有人这样做过?

linux ios ubuntu-10.04
7个回答
27
投票

我能想到的唯一解决方案是安装VMWare或任何其他VT,然后在VM上安装OSX。

它非常适合测试。


9
投票

在Linux上,您可以检查顿悟浏览器,调整窗口大小,您将获得与ios相同的错误。两种浏览器都使用Webkit

Ubuntu / Mint:

sudo apt install epiphany-browser


6
投票

BrowserStack.com 在这个网站上,您可以在线模拟很多iOS设备。


2
投票

也许,这种方法更好,https://saucelabs.com/mobile,在云中用硒进行移动测试


2
投票
  1. 在Chrome上运行Ripple emulator(2015-12-06退休)
  2. 在WineHQ上运行iPadian
  3. 在Linux或Android上运行QMole
  4. PureDarwin上运行XCode

0
投票

据我所知,在Windows或Linux上没有iOS模拟器这样的东西,只有一些游戏引擎可以让你为iOS和windows或linux编译相同的代码,并且有一个工具链来使用linux编译iOS应用程序。他们都不是真正的模拟器/模拟器的东西。要使用该工具链,您需要一个越狱的iOS设备来测试使用工具链创建的二进制文件。我的意思是linux本身无法运行自己创建的二进制文件。顺便说一句,甚至在mac模拟器中只是一个运行mac编译二进制文件的中间程序,因为如果你从模拟器或其他方式更改iOS的编译,所有文件都会重建。并且还存在一些真正的差异,例如iOS是区分大小写的操作,而模拟器则不是。

所以最好的解决方案是自己购买iOS设备。


-1
投票

你可能想尝试screenfly。它对我很有用。

© www.soinside.com 2019 - 2024. All rights reserved.