你可能知道一些非官方的iOS应用提供了某种模拟工作方式,这些应用基于黑客手段和漏洞运行,这大大降低了性能--但这种情况即将改变。 苹果已经在iOS 14.2上悄然引入了对Just-In-Time(JIT)编译的支持,这将允许仿真应用在iPhone和iPad上全速运行。
AltStore背后的开发者Riley Testut分享了更多关于这一变化将如何影响这些提供虚拟机仿真的非官方应用的细节。但首先,我们简单解释一下什么是JIT以及它在iOS上的工作方式。
JIT,即Just-In-Time编译,是一种运行软件的方式,软件在执行过程中会被编译,而传统的软件在执行前会被完全编译。使用JIT,源码会实时翻译成机器的原生代码。
苹果从未在iOS上提供过对JIT编译的官方支持,但一些开发者已经找到了用黑客运行JIT的方法,其代价是存在一些BUG和性能低下,而且这些漏洞在iOS 14上已经被彻底删除。至少到现在为止是这样。
暗示,苹果在iOS 14.2 Beta 2中增加了对JIT编译的支持,另一方面却从未公开提到过这一点。JIT支持在整个测试版中都得到了持续维护,并在最终版本中得到了保留。开发者认为这是官方的实现,而不是苹果的疏忽,但目前还无法证实这一点。
在iOS 14.2上支持JIT编译后,仿真应用现在可以在没有黑客手段、越狱等妥协的情况下全速运行。
例如,有了JIT,Delta理论上可以模拟PS2、GameCube和Wii等更强大的系统;如果没有JIT,我们还需要再等几年,硬件才有这个能力。
然而,这并不意味着我们会在App Store中看到仿真应用,甚至是任何其他使用JIT的应用。目前的实现只适用于侧装(side-load)应用,这些应用通常是通过Xcode和其他开发者工具而不是App Store安装的。换句话说,这是为以调试为目的的开发者准备的功能,我们也想知道这种限制是否会长期存在。
【来源:cnBeta.COM】
相关下载 |
我的世界极限挑战:一秒能跑出去1000米!僵尸们都跑出幻影来了?详情>>
今天终于也尝到被老师叫到学校还挨批的滋味了!坑爹的孩子,扔了拉倒~昨天老师布置好多试卷,坑爹孩子比较不爱学习,一个字没写,也不着急,今天上课之前,把试卷揉吧揉吧,然详情>>
奥特曼流浪日记194:黑洞跑出一个稀有动物?详情>>
迷你世界:小伙伴跑出去就没事,奥特曼刚跑出去就被淘汰了详情>>
迷你世界:开挂的熊孩子被教育的跑出了房间详情>>
迷你世界:火山爆发天空被熔浆包围奥特曼能跑出去吗详情>>
今天终于也尝到被老师叫到学校还挨批的滋味了!坑爹的孩子,扔了拉倒~昨天老师布置好多试卷,坑爹孩子比较不爱学习,一个字没写,也不着急,今天上课之前,把试卷揉吧揉吧,然详情>>
和平精英:明知道外面有敌人小夕还要跑出去不然就不会被淘汰详情>>
猫偷跑出去玩 回来后脏成这样 它还睡得挺香 这是去挖煤了吗? by/FB/กฤษณา นิ้วก้อย ศรีละคร 详情>>
原标题:91岁老人偷跑出门喝酒摔伤 怀铁民警背他回家 91岁老人寻酒路上摔伤,怀铁民警将其背回家。 红网时刻5月7日讯(通讯员 龙婧 吴林 许又林)“小酌详情>>
欢乐五月季,好礼“跑”出来,玩家通过参与跑局活动获得文字“跑”,根据“跑”的数量就可兑换不同的礼包,有十详情>>
原标题:脸蛋天才车银优变身高颜值新闻主播,网友:从漫画跑出来? 这颜值,播报新闻,你会认真听内容吗? 车银优又引发网民热议,这次身份是“脸蛋天才男主播”详情>>
原标题:京东超市接入万家线下店“1小时达”服务再扩容 前置仓模式跑出新路径? 每经记者:陈克远 每经编辑:王丽娜 图片来源:摄图网 在京东App上搜索商详情>>
原标题:最落魄的一届快女?冠军跑出租做微商,其他选手早已消失! 作为内地代表性选秀综艺之一,《快乐女声》的选手们虽然并未全部大红大紫,但她们的相关动详情>>
原标题:攀“老乡”代买车票诈骗150元 没跑出停车场就被抓 央视网消息:近日,一男子在北京站以帮助刚认识的“老乡”买票为由进行诈骗,性质相当恶劣。 1详情>>
原标题:如果鸣人被大野木的尘遁击中,能够跑出来吗? 如果鸣人被大野木的尘遁击中能够跑出来吗?个人认为如果鸣人知道尘遁的特点并且提前做准备的情况下详情>>
原标题:如果鸣人被大野木的尘遁击中,能够跑出来吗? 如果鸣人被大野木的尘遁击中能够跑出来吗?个人认为如果鸣人知道尘遁的特点并且提前做准备的情况下详情>>
原标题:“乔布斯之问”仍然待解,AI+教育能否跑出行业BAT? 在国际教育领域有个非常著名的问题叫“乔布斯之问”,即“为什么计算机改变了几乎所有领域,却详情>>