因为苹果的iPhone 5s、iPad Air和Retina iPad mini都搭载了64位的A7芯片,所以带来了无越狱插件兼容的尴尬。幸好这种尴尬马上就可以解除了。
Cydia 之父Saurik目前已在开发MobileSubstrate的更新。这是一个提供给越狱插件开发者的代码修改框架。新的 MobileSubstrate 将会支持64位架构新技术。等到更新发布后,插件开发者就能使用这一框架重新编码自己的 iOS 插件或扩展组件。
Saurik透露了新架构的技术细节:“如今所有的苹果程序都是64位,也要求64位的插件。幸运的是,插件也跟应用一样,可同时兼容32位和64位架构,只不过需要开发者重新编译。”
对于MobileSubstrate 在其中的作用,Saurik 解释道,MobileSubstrate 是一个植入代码到另一个程序的平台,植入代码可以利用这个平台来修改它的主程序。任何Substrate“插件”都将会被重新编译。
需要区分的是,Substrate 插件是“在程序中运行的代码,并扩展它的行为和修改它的逻辑的一种代码”,而越狱插件一般来说只是一个可改变 iOS plist文件的封包。这就是为什么有些越狱插件能兼容 iPhone 5s,有些不行。
虽然 Saurik 拒绝公布MobileSubstrate发布的具体日期,但是MobileSubstrate 的更新将意味着更多越狱插件兼容A7设备。
赞
8人赞过
分享到转载请注明 《越狱后无越狱插件兼容的尴尬将解除》转自同步推资讯 | news.tongbu.com