摘要:据黑雷模拟器官方介绍,这款iOS桌面软件可以在PC上运行iPhone和iPad上的各种应用程序和游戏。其实它有点类似于AndroidPC模拟器。不过,黑雷桌面模,全球首款iOSSIM器发布 imsi下载

据黑雷模拟器官方说明,这款iOS桌面软件可以在PC上运行iPhone和iPad上的各种应用程序和游戏。其实它有点类似于Android PC模拟器。不过,黑雷桌面模拟器不是越狱工具,也不需要设备越狱,也不需要连接PC。它甚至不需要你拥有苹果设备就可以在PC上尝试它,因此并不意味着它一个地图工具。</p>n<p>作为一位同时精通iOS和Android的高手,笔者天然第一时刻就下载了这款“魔力强大”的iOS模拟器。在下载配置经过中,和Android模拟器最大的不同差异在于,这款黑雷模拟器需要配置壹个名为“HeileiOSX (for intel)”的2.45G镜像文件。</p>n<p>完成这一系列稍显繁琐的操作后,黑雷模拟器的主界面终于出现在大家的面前。它的桌面确实和苹果的iOS一致无二,而且从配置选项中的原生和辅助功能等特殊功能来看,它并不一个模仿iOS的Android模拟器。</p>n<p>那么接下来就是真正的“玩肉”了。我从黑雷模拟器商城下载了目前流行的二次元手机游戏《碧蓝航线》。打开游戏后可以看到,可以选择的服务器确实是iOS官方专区《碧蓝航线》。就后续尝试而言,不了解是不是Intel i5 8950HK、NVIDIA GTX 1066和SSD的加入。总体来说流畅度等于不错。即使不如新鲜的iPhone XS,但至少也和iPhone 6S 一样好。</p>n<p>iOS模拟器是怎样制作的?</p>n<p>黑雷模拟器的好话就到此为止,虽然这款模拟器给广大iOS用户带来了在PC上玩游戏的也许,而且还提供了LBS虚拟定位、键盘控制等高需求的功能。但对于普通用户来说,这款模拟器也许并不是一只纯正的小白兔。</p>n<p style=\"text-align:center;\"></p>n<p>最要命的一点是这个iOS模拟器是如何做出来的?众所周知,X86架构主要应用于PC和小型服务器,而ARM则集中在移动终端。两者可以说是完全不同的两个体系。而且从学说上来说,这是不也许的。毕竟开发者还需要在Mac上开发iOS程序。</p>n<p>其实这个Black Thunder模拟器基本上可以看作是未经授权移植到Windows的Xcode iPhone Simulator(正经的iPhone模拟器)。是通过在Windows环境下下载壹个vmdk格式的MacOS虚拟镜像,接着在这个MacOS中的Xcode中运用iOS模拟器来模拟的。简而言之,就是用壹个Windows虚拟机来模拟Mac环境,接着修改后的Xcode自带模拟器。</p>n<p>看到这里大家大概就会明白,这种在虚拟机上运行虚拟机的方法肯定需要很高的PC性能,而大家测试所用的PC应该算是典型的中端配置。至少1080P流畅运行AAA大作没有压力。因此,很多想要在PC上玩iOS游戏的兄弟会感到失望。毕竟,从ARM到x86的代码编译性能遭受了巨大的损失,即使PC拥有更大的屏幕、更丰盛的人机操作空间、更强大的性能,但图形处理能力上的损失却无法通过CPU的性能来弥补。自己的核显和低端独立显卡。因此,想要在PC上流畅玩iOS游戏的用户需要准备一台性能足够的PC。PC。</p>n<p>在黑雷模拟器上,大家下载的APP并不是通过苹果的App Store,而是在自己的黑雷商城上,而且提供的数量也很少。以微信和碧蓝航线为例。两者和企鹅和哔哩哔哩在App Store上传的官方版本存在显着差异。微信App Store版的版本号已经达到7.0.3,而黑雷霆版的版本号也达到了7.0.3。 5个月前是6.7.3。 《碧蓝航线》的版本号是统一的,但两者的配置包大致分别为1.1GB和975MB。</p>n<p>背后的缘故也许是PC端的Intel和AMD都采用x86架构,而移动端的Android和iOS均采用ARM架构。两者之间的不同差异就像汉语和英语之间的不同差异一样。不同差异。因此,Android端的模拟器可以实现将任意APK文件拖入模拟器中即可配置,这要归功于Android-x86的存在,但目前在iOS端还无法做到这一点。</p>n<p>为了调侃苹果,黑雷的胆子是特别大的。</p>n<p style=\"text-align:center;\"></p>n<p>Xcode自带的iOS模拟器虽然有开发者编译的程序,而且是API级别的模拟,但只能在自己的Mac上运行开发者编译的程序。这意味着黑雷模拟器能够提供的游戏是有限的。因此要么大家配合APP开发者单独编译壹个x86版本,要么将ipa文件反编译成源码。</p>n<p>而像Heilei这样的名不见经传的团队,可以让企鹅降价编译壹个x86 64位架构的微信。你可以想一想,这有多大也许。那么ARM 64可执行文件或者更新的bitcode中间代码从何处来呢?</p>n<p>至于在虚拟机中运用虚拟机,运用Xcode来实现模拟器的方式,是不是真的很难想到呢?我不了解有几许iOS 开发者厌恶必须运用苹果PC才能上手,但以前的开发者显然不是我不能,而是我不敢。</p>n<p>对于苹果来说,iOS生态体系是支撑其市场价格的基石。能够在PC 上尝试iOS 对生态体系的危害比越狱更大。可以说在iOS体系内建立了壹个有别于App Store的应用程序。开店是一种“建造新山顶”的行为。 App Store对于苹果的重要性不言而喻。此前尝试绕过App Store进行付款的行为,无论是红包、打赏还是其他形式,基本上都遭到了苹果的严防。因此,“逃税”还是如此,而黑雷模拟器的行为,就是直接试图绕过种苹果的山和种树的树。