V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
easylee
V2EX  ›  问与答

偶然看到“全球首款 iOS 模拟器公测”

  •  
  •   easylee · 2018-07-24 12:24:49 +08:00 · 6792 次点击
    这是一个创建于 2100 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,名为黑雷模拟器,百度可以看到官网。

    第一眼看到感到很震惊,就我所知只知道 mac 上面 xcode 能有 ios 模拟器,但是这个能在 win 上面运行。 实现这个很难吧?

    百度只找到了贴吧内零星半点内容,说是很早就开始内测,这回 26 号开始全面公测,有清楚这个产品的朋友吗?希望科普一下。 http://wx4.sinaimg.cn/mw690/0060lm7Tly1ftktx8k1fjj31hc0plqe2.jpg

    第 1 条附言  ·  2018-07-26 21:32:05 +08:00
    果不其然,是大家猜测的那样,Vm+OX+巴拉巴拉的......
    很失望。
    41 条回复    2018-07-25 08:49:37 +08:00
    xomix
        1
    xomix  
       2018-07-24 12:39:05 +08:00
    看截图是做了一个 ios 的虚拟系统……………………这没什么难的吧,x86 下的黑苹果太多了,虚拟机黑苹果技术也日渐成熟。
    ss098
        2
    ss098  
       2018-07-24 12:44:04 +08:00
    @xomix “这没什么难的吧”?
    anjianshi
        3
    anjianshi  
       2018-07-24 12:45:45 +08:00
    @xomix 黑苹果和黑 ios 不是一回事吧
    CRight
        4
    CRight  
       2018-07-24 12:47:12 +08:00 via iPhone   ❤️ 1
    说到这个,我记得微软之前是不是有个要兼容安卓和苹果应用的机会
    CRight
        5
    CRight  
       2018-07-24 12:47:31 +08:00 via iPhone
    @CRight 计划…
    easylee
        6
    easylee  
    OP
       2018-07-24 12:48:01 +08:00
    @xomix
    @ss098
    @anjianshi

    虚拟机黑苹果了解过,但是 ios 还真心第一次见到,并且这个还能顺利登陆自己的 apple ID,就等公测下载一个玩玩了。

    黑雷的官网加载 8 分钟才进去。
    kfll
        7
    kfll  
       2018-07-24 12:56:34 +08:00
    easylee
        8
    easylee  
    OP
       2018-07-24 13:01:14 +08:00
    @kfll 这个我已经看到,应该是之前内测版本的帮助内容,现在官网公测难道不是直接运行在 win 的吗?
    FanWall
        9
    FanWall  
       2018-07-24 13:11:45 +08:00 via Android   ❤️ 1
    @easylee #8 要是您说的这样直接运行那大概和安卓模拟器一样整合了 VirtualBox 和黑苹果镜像,总之还是很值得期待的
    doskoi
        10
    doskoi  
       2018-07-24 13:12:51 +08:00
    你想多了
    kera0a
        11
    kera0a  
       2018-07-24 13:18:24 +08:00 via iPhone
    iOS 的 App 是机器码
    nicevar
        12
    nicevar  
       2018-07-24 13:26:42 +08:00
    这玩意肯定还要挑 cpu 的
    maemolee
        13
    maemolee  
       2018-07-24 14:07:29 +08:00
    不知道支持不支持 mac,很期待🤔
    xomix
        14
    xomix  
       2018-07-24 14:09:40 +08:00
    @anjianshi 他就虚拟机黑苹果然后在里面再虚拟一个 ios 啊,你怎么这么死板非要单纯虚拟 ios 呢?
    ysc3839
        15
    ysc3839  
       2018-07-24 14:11:51 +08:00 via Android
    并不是首款,苹果就有提供 iOS 模拟器。
    Dvel
        16
    Dvel  
       2018-07-24 14:14:56 +08:00
    我不信,去年就有个什么苹果盒模拟器
    easylee
        17
    easylee  
    OP
       2018-07-24 14:23:28 +08:00
    @nicevar 确实,在官网有一个配置检测工具

    @maemolee 官网写了支持 win7/8/10

    @ysc3839 根据官网的提供的信息看,应该是 win 环境下首款。

    @Dvel 去年的我也听说过,那个只是有风声罢了,这次人家已经是内测很久并且这次准备公测了,就在后天,可以关注一下。
    easylee
        18
    easylee  
    OP
       2018-07-24 14:52:53 +08:00


    好像是只检测这些东西,必须注册才能检测。
    ostholz
        19
    ostholz  
       2018-07-24 15:10:37 +08:00
    这玩意有啥用?
    PerFectTime
        20
    PerFectTime  
       2018-07-24 15:27:23 +08:00   ❤️ 1
    几年前,海马玩 iOS 模拟器就在官网上标正在测试了,这么多年过去了也没进展 233333
    jedihy
        21
    jedihy  
       2018-07-24 15:31:06 +08:00 via iPhone   ❤️ 1
    哪怕只能在 macOS 上运行,或者虚拟的 macOS 上运行都非常牛逼了。
    felixlong
        22
    felixlong  
       2018-07-24 17:42:02 +08:00
    @ysc3839 XCode 那个叫仿真器(Simulator). 不是跟 android 一样的模拟器( Emulator ). 并不能直接安装运行 AppStore 的 app. 感觉是个噱头。真的能像 BlueStack 一样那就牛逼了。
    puga2006
        23
    puga2006  
       2018-07-24 17:44:22 +08:00
    @felixlong 是的,xcode 的 Simulator,跟安卓的模拟器比起来完全没什么用。
    TheKiller
        24
    TheKiller  
       2018-07-24 17:51:48 +08:00
    VMware+Unlocker+OSX ...这家也是可以的
    w88975
        25
    w88975  
       2018-07-24 18:04:09 +08:00
    @Dvel 这个就是苹果盒的原班人马
    ehs2013
        26
    ehs2013  
       2018-07-24 18:21:23 +08:00   ❤️ 1
    真·全球首款的是这个👉https://twitter.com/CorelliumHQ
    ouqihang
        27
    ouqihang  
       2018-07-24 19:05:06 +08:00
    前几步玩 VMWare 黑果的玩家应该都很熟悉了。它还带了一个检测软件检测硬件,以免不支持 /没开启虚拟化,以及 AMD 用户安装。
    mrcn
        28
    mrcn  
       2018-07-24 19:20:45 +08:00 via Android
    腾讯的手游模拟器貌似也宣称支持 ios 游戏?
    isnowify
        29
    isnowify  
       2018-07-24 19:32:47 +08:00 via Android
    不就是在 VMware 上跑个黑苹果,再在上面跑 Xcode 嘛
    easylee
        30
    easylee  
    OP
       2018-07-24 19:33:35 +08:00 via Android
    @isnowify 黑苹果上面的 Xcode 能安装任意 APP 能登录 AppID 还能打游戏?
    ysc3839
        31
    ysc3839  
       2018-07-24 20:57:30 +08:00   ❤️ 2
    @felixlong 不能运行 App Store 的 app 是因为 App Store 里 app 的架构是 ARM,而苹果提供的 iOS 模拟器架构是 x86。Android 模拟器能运行是因为通过 Java 虚拟机来执行了,遇到 ARM 的 so 库也不一定能执行的。
    redmofang
        32
    redmofang  
       2018-07-24 23:29:30 +08:00
    @Dvel 黑雷的安装包用户协议名字还没改, 写的我已阅读并同意<苹果盒服务协议>
    kfll
        33
    kfll  
       2018-07-25 00:26:23 +08:00 via iPhone
    https://bbs.heilei.com/forum.php?mod=viewthread&tid=159&extra=page%3D1
    > APP 资源问题,黑雷没有内置的 app store,而黑雷团队提供的应用寥寥无几,甚至想微信、QQ 这些安装率较高的 app 都没有提供

    http://www.heilei.com/developer.php
    > 所有 App 均由热心用户上传
    easylee
        34
    easylee  
    OP
       2018-07-25 00:30:21 +08:00 via Android
    @kfll 前面链接所指出的那个内容是内测,已经看过相关资料了,还是谢谢您。

    希望这个团队能给点惊喜吧😂。
    bumz
        35
    bumz  
       2018-07-25 01:07:38 +08:00
    原则上用 x86 是可以模拟 arm 的,不过速度嘛,慢十倍?
    sampeng
        36
    sampeng  
       2018-07-25 01:36:02 +08:00 via iPhone   ❤️ 2
    面向的绝壁不是普通开发者,而是游戏黑产。想想一台 win 机开 10 个虚拟机。设备成本直线下降。再在虚拟机里面夹点私货。黑产机器又成他的各种脚本运行池…大概就是这么个节奏吧…原则上苹果应该是不允许这样东西出现的…
    fhbyljj
        37
    fhbyljj  
       2018-07-25 01:55:25 +08:00 via Android
    @ysc3839 苹果那个要源代码才能运行
    fhbyljj
        38
    fhbyljj  
       2018-07-25 01:56:42 +08:00 via Android
    @mrcn 那个是支持 IOS 大区
    icyalala
        39
    icyalala  
       2018-07-25 05:07:48 +08:00   ❤️ 3
    这东西刚出来的时候我就仔细看过。。

    它给了个 VMWare 镜像,里面是一个精简版的 macOS,
    这个 macOS 里面只有一个精简过的,仅保留模拟器功能的 Xcode,
    模拟器用 facebook 开源的 FBSimulatorControl 来控制。

    它里面内置商店和商店里的所有程序都是 x86_64 的代码,
    也就是说,相当于做 iOS 开发的时候,在电脑上拿 Xcode 模拟器跑一下,
    然后把编译后的 .app 取出来,打个 zip 包传给那个商店。

    例如抓包拿到的这个 2048 app 就是一个 x86 的程序,只能跑在那个 Xcode 模拟器里面: http://simulatoripa.iformoney.com/com.sharedegg.puzzle2048.78.app.zip


    简单地说,这玩意儿是接不了 AppStore 的,只能让开发者拿着源码再编译一次模拟器版本,上传后才能用。
    而且 Xcode 那个模拟器图形性能也很差。
    huclengyue
        40
    huclengyue  
       2018-07-25 08:47:57 +08:00 via Android
    @isnowify 你能在 xcode 的仿真器上玩儿 appstore 的 app ?
    huclengyue
        41
    huclengyue  
       2018-07-25 08:49:37 +08:00 via Android
    @ysc3839 安卓开发的 APP 测试阶段一般都有 x86 支持。再不行也有内置的 arm 转 x86 的工具
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5353 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 07:14 · PVG 15:14 · LAX 00:14 · JFK 03:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.