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

2018-07-24 12:24:49 +08:00
 easylee

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

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

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

7036 次点击
所在节点    问与答
41 条回复
jedihy
2018-07-24 15:31:06 +08:00
哪怕只能在 macOS 上运行,或者虚拟的 macOS 上运行都非常牛逼了。
felixlong
2018-07-24 17:42:02 +08:00
@ysc3839 XCode 那个叫仿真器(Simulator). 不是跟 android 一样的模拟器( Emulator ). 并不能直接安装运行 AppStore 的 app. 感觉是个噱头。真的能像 BlueStack 一样那就牛逼了。
puga2006
2018-07-24 17:44:22 +08:00
@felixlong 是的,xcode 的 Simulator,跟安卓的模拟器比起来完全没什么用。
TheKiller
2018-07-24 17:51:48 +08:00
VMware+Unlocker+OSX ...这家也是可以的
w88975
2018-07-24 18:04:09 +08:00
@Dvel 这个就是苹果盒的原班人马
ehs2013
2018-07-24 18:21:23 +08:00
真·全球首款的是这个👉https://twitter.com/CorelliumHQ
ouqihang
2018-07-24 19:05:06 +08:00
前几步玩 VMWare 黑果的玩家应该都很熟悉了。它还带了一个检测软件检测硬件,以免不支持 /没开启虚拟化,以及 AMD 用户安装。
mrcn
2018-07-24 19:20:45 +08:00
腾讯的手游模拟器貌似也宣称支持 ios 游戏?
isnowify
2018-07-24 19:32:47 +08:00
不就是在 VMware 上跑个黑苹果,再在上面跑 Xcode 嘛
easylee
2018-07-24 19:33:35 +08:00
@isnowify 黑苹果上面的 Xcode 能安装任意 APP 能登录 AppID 还能打游戏?
ysc3839
2018-07-24 20:57:30 +08:00
@felixlong 不能运行 App Store 的 app 是因为 App Store 里 app 的架构是 ARM,而苹果提供的 iOS 模拟器架构是 x86。Android 模拟器能运行是因为通过 Java 虚拟机来执行了,遇到 ARM 的 so 库也不一定能执行的。
redmofang
2018-07-24 23:29:30 +08:00
@Dvel 黑雷的安装包用户协议名字还没改, 写的我已阅读并同意<苹果盒服务协议>
kfll
2018-07-25 00:26:23 +08:00
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
2018-07-25 00:30:21 +08:00
@kfll 前面链接所指出的那个内容是内测,已经看过相关资料了,还是谢谢您。

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

它给了个 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
2018-07-25 08:47:57 +08:00
@isnowify 你能在 xcode 的仿真器上玩儿 appstore 的 app ?

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

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

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

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

© 2021 V2EX