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

有没有大佬分析下,这个 iOS 模拟器是什么原理?

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

    新闻链接🔗

    官网

    看起来就像是 xcode 自带的那个 simulator,但是他是怎么做到运行到 Windows 上的,又是怎么做到安装应用的,难道都搞到了源码?

    9 回复  |  直到 2019-03-06 16:03:11 +08:00
        1
    unidentifiedme   138 天前
    应该是 virtualbox 里面跑 macOS 然后再跑 Xcode 的模拟器,这种东西好像不止一家了吧
        2
    finab   138 天前
    不负责任猜测
    应该是 虚拟机 macOS, Xcode 模拟器

    有一次在 B 站上看了一下评测,好像应用游戏都非常卡(就像 Xcode 的模拟器)
    再加上真机上的 App 不能运行,猜测安装的应用需要开发商特供,编译一个运行在模拟器版本上的
        3
    jasonyang9   138 天前
    不看好,毕竟史上最封闭系统。
        4
    a632027512   137 天前
    以前关注过 但是好像不是这个名字,好像是苹果盒子还是什么的,以前用过 Xcode 的模拟器做出来的视频 在贴吧忽悠,就是是做到了第一个模拟器之类,刚才去看了黑雷 好像就是那个改了名字。
        5
    hronro   137 天前 via iPhone
    @a632027512 那他是如何做到安装第三方应用的?没有源码可搞不定这个
        6
    kera0a   137 天前 via iPhone
    @hronro facebook 有一个开源工具,可以把编译好的 app 安装到模拟器,

    Xcode 自己本身也是通过接口往模拟器里安装程序,

    各种自动化测试方案,也能做到自动编译好,然后安装到模拟器,自动运行测试的
        7
    kera0a   137 天前 via iPhone
    @hronro 应用都是开发者编译好上传的,出钱谈合作呗
        8
    a632027512   137 天前
    @hronro #5 大胆猜测无非就是有合作 或者有人呗,应用只有几个,只能在自己的商店下载。
        9
    a632027512   137 天前
    什么时候有了 appstore 才能说是模拟器吧。(个人见解)
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1082 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 21ms · UTC 23:27 · PVG 07:27 · LAX 16:27 · JFK 19:27
    ♥ Do have faith in what you're doing.