苹果生态要变天了?JIT编译功能亮相,允许第三方软件商适配

苹果前几天正式发布了自己的iPhone12系列,虽然用户们嘴上说着不买不买,但是实际的销售情况又让苹果乐开了花,而赶在双十一之前发布,也让苹果享尽了双十一的冲量销售额。

苹果生态要变天了?JIT编译功能亮相,允许第三方软件商适配

苹果除了在硬件上面对手机进行了全面的更新,还在iOS14的版本更新上面加入了新的功能,那就是just in time即时翻译,程度在运行的时候创建并且运行了全新的代码,并且作为程序的一部分存在。

苹果生态要变天了?JIT编译功能亮相,允许第三方软件商适配

另外,因为审查的原因,苹果之前没有提供修改内存的访问权限,也禁止了对于POSIX 函数的调用,所以也无法实现 JIT。而现在,苹果的开发人员直接通过新的路径实现了这一功能,之前的漏洞bug也在iOS14的更新中被封杀,可以说,开发人员直接开了一条通道,实现了自己的功能之后,又对其进行了修复,只留下了自己的专用线路,虽然说能够实现了新的类似于学习的功能,同样的,这种模式也为更多的第三方提供了思路。

随之而来也出现了一些问题,那就是一些非官方的应用可以再iPhone以及ipad上面正常运行,要知道,之前苹果的所有应用都是要通过苹果商店才能下载的,而且只有经过了苹果内部的审核并且修改,才能被苹果用户所使用,而在此之后,这一现象将会迎来彻底的改变,开发者将可以直接跳过苹果,向用户推发自己的软件。不仅如此,该通道还会让仿真应用程序的性能得到全面的完善,再也不是之前的第三方软件的卡顿,这对整个苹果生态都将会产生影响。

苹果生态要变天了?JIT编译功能亮相,允许第三方软件商适配

有意思的是,苹果的开发者还透露了另外一个消息,其表示在苹果的Beta版本中就已经加入了JIT功能,并且一直存在着,只不过苹果官方并没有提起此事,而且因为隐藏得比较严实,所以用户们也没有注意到。他还表示,之前苹果是将其作为bug处理的,但是这两年,苹果好像开始放松,甚至怀疑是苹果准备放开权限,允许仿真应用安装到用户的手机上面。

苹果生态要变天了?JIT编译功能亮相,允许第三方软件商适配

对于用户来说,可能非常熟悉,苹果当初做出自己的系统就是要形成一个新的体系,在安全可靠性上面做到最佳,但是现在苹果准备放开权限,允许第三方软件上架,这对苹果的垄断地位其实是非常不利的,而苹果为什么要放开这一权限呢?这很有可能和苹果未来的发展规划有关系。

来源:晓刘姐

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年10月26日
下一篇 2020年10月26日

相关推荐