APP01/iOS 9让你手机减肥的三大秘方!

图、文/APP01

16 GB iPhone的用户们是否经常为了储存空间不够而伤透脑筋呢?新一代的iOS作业系统iOS 9能够替你减少这样的困扰。昨日的WWDC会场上,苹果没有特别在iOS 9新功能「App Thinning」上多着墨,但该功能却可以让用户大大减少下载App中过多的程式。据ArsTechnica报导指出,App Thinning功能可以分为三大部分:App Slicing、On-Demand Resources (ODR)、Bitcode。

App Slicing:

同一款App必须同时支援苹果旗下不同尺寸产品,从3.5吋的iPhone 4到5.5吋的iPhone 6不等,同时包含支援10吋iPad的通用App。其实在大多数的情况下,手中单一的装置并不需要App中其他的机款程式。举例来说,假设你是iPhone 5C的用户,下载一个通用游戏App,二进制中内含64位元程式码、iPad、3x iPhone 6 Plus图像尺寸以及Metal API代码等多项用不到的程式,毕竟你的iPhone 5C只需要32-bit程式、OpenGL图像运算程式以及2x iPhone图像尺寸。为改善此情况,尔后从iTunes下载的App,只会下载符合该机种的程式,不再占据手机空间。

On-Demand Resources (ODR) :

第二种替App减肥的方式为On-Demand Resources (ODR) ,简单来说,下载游戏不再把全部关卡一次下载,采分批下载制度,等玩家闯到一定的关卡后,才下载后面的关卡,同时,已破关的资料会被删除。这样的好处是,玩到一半不想玩却又舍不得删掉的游戏,可以先放着也不会占大量的空间。

Bitcode:

开发者不需事先上传已编辑完成的二进制,只需上传苹果App的「中介码(intermediate representation)」。即使开发者没有标签程式码,在使用者下载之前,App Store会自动编辑App,执行App Slicing并且下载符合机种的位元程式(32或64)。

虽然「App Thinning」可以替内存空间较少的用户减轻负担,但对于想要一次破关或破关迅速的玩家们可能有点不太方便,因为不是随时随地都有网路的存在,例如飞机上。

Source:9to5mac

同场加映

超好用概念键盘,一只手指就能输入文字

Emoji键盘,让你看图说故事