今天冲浪发现竟然有 ios 模拟器

119 天前
 gegeligegeligo

可以运行包括 qq 、微信 、拼 dd 在内的一些应用
可以畅玩包括王者荣耀在内的一些游戏
模拟器叫啥名字就不说了,搜索引擎搜索“ios 模拟器”就能看到它。(google 搜索,第一个就是它)
我比较好奇的是它是怎么做到的?知乎上看到一篇回答说 “就是在 Windows 下下载一个 vmdk 格式的 macOS 虚拟镜像,然后再在这个 macOS 里用 Xcode 里的 iOS 模拟器模拟出来的” 。
但是这个模拟器为什么能玩运行这些应用,甚至可以玩王者荣耀呢?

3190 次点击
所在节点    分享发现
16 条回复
danhahaha
119 天前
模拟器模拟模拟器?
murmur
119 天前
不知道有人玩过没有,那些模拟器是用破解的 vmware 装 macos 的,据我所知 vmware 的 windows 苹果还不支持显卡穿透(这几年支持了)?

纯 cpu 本身就降级了性能,再没有显卡,图形性能哪里来的
alexwu
119 天前
应该是魔改了 virtualbox ,传递到 Host 处理图形
cslive
119 天前
基本上所有的模拟器都是用 virtualbox 魔改的
orangie
119 天前
出于安全考虑,暂时没有下载使用,但是绝不可能是虚拟机套 Xcode 模拟器,那样 GPU 性能几乎没有可用性。我猜测是云虚拟机,也就是他们用 Mac mini 集群跑模拟器,串流到用户桌面。至于为什么能够运行 iOS 游戏,我猜测可能是他们重新打包签名了 ipa ,侧载到模拟器里。
orangie
119 天前
呃,网站的首页还是看起来正常的,然而随便点进去一个链接是博彩网页,访问被禁止了。
orangie
119 天前
好像居然真的是虚拟机,真挺好奇它 gpu 性能是怎么解决的。但是感觉这个网站是真不靠谱。
gegeligegeligo
119 天前
@orangie #6 这个应该是被 dns 劫持了
344457769
119 天前
这个之前 V2 就有讨论过 /t/477775

似乎是越狱了 Xcode 的 Simulator ,然后做了一些将 arm 指令转译 x86-64 指令的底层工作,然后再套上可以在 win 运行 macos 的虚拟机来实现的。
344457769
119 天前
再补一个连接,这个模拟器的早期版本是要用户自己安装 VMware 的,现在这个文档已经删除了。

https://web.archive.org/web/20180826001240/https://www.heilei.com/question_content.php?id=19
V2LIYANG
119 天前
WIN10 安装后运行提示,sorry ,this application cannot run under a virtual machine ,但是我这是物理机,不是虚拟机。
xunqin
119 天前
@344457769 是的 这个很古老了 我查了一下 pinboard 仓库,2018 年 7 月 我就收藏了
Helios5010
119 天前
这模拟器还在啊,我上高中的时候用过这个的内测版,但是当时家里电脑没有固态,所以一直没安好
V2LIYANG
119 天前
微软哪天给 windows 出个 iOS 子系统就好了,目前的安卓子系统体验还可以。
xiaowowo
119 天前
dearmymy
118 天前
我记得还是国内搞出来得,就是 9 楼得方案,而且记得 m1 出了之后开源了把。要想运行 app ,得把 ipa 包指令从 arm 翻译回 x86

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1007980

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX