V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gegeligegeligo
V2EX  ›  分享发现

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

  •  
  •   gegeligegeligo · 316 天前 · 4008 次点击
    这是一个创建于 316 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    16 条回复    2024-01-12 13:06:39 +08:00
    danhahaha
        1
    danhahaha  
       316 天前
    模拟器模拟模拟器?
    murmur
        2
    murmur  
       316 天前
    不知道有人玩过没有,那些模拟器是用破解的 vmware 装 macos 的,据我所知 vmware 的 windows 苹果还不支持显卡穿透(这几年支持了)?

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

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

    https://web.archive.org/web/20180826001240/https://www.heilei.com/question_content.php?id=19
    V2LIYANG
        11
    V2LIYANG  
       316 天前
    WIN10 安装后运行提示,sorry ,this application cannot run under a virtual machine ,但是我这是物理机,不是虚拟机。
    xunqin
        12
    xunqin  
       316 天前
    @344457769 是的 这个很古老了 我查了一下 pinboard 仓库,2018 年 7 月 我就收藏了
    Helios5010
        13
    Helios5010  
       316 天前
    这模拟器还在啊,我上高中的时候用过这个的内测版,但是当时家里电脑没有固态,所以一直没安好
    V2LIYANG
        14
    V2LIYANG  
       316 天前
    微软哪天给 windows 出个 iOS 子系统就好了,目前的安卓子系统体验还可以。
    xiaowowo
        15
    xiaowowo  
       316 天前
    dearmymy
        16
    dearmymy  
       316 天前
    我记得还是国内搞出来得,就是 9 楼得方案,而且记得 m1 出了之后开源了把。要想运行 app ,得把 ipa 包指令从 arm 翻译回 x86
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2795 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:17 · PVG 21:17 · LAX 05:17 · JFK 08:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.