iOS9在Keynote上与新闻都没有提到的特新揭秘
而更新完毕后也有相关提示,相较于之前iOS8在安装完成后没有提示多了点人性化的感觉。
2. App thinning功能(Thinning 即“缩减”)
包括三个功能:App Slicing、On Demand Resource、Bitcode
1) App Slicing:
过去的App均为将多个不同iDevices所需的文件打包在一个ipa之中,App Slicing的功能可以让设备安装属于自身特性的App版本,让不需要的文件不再占用手机空间。
*CPU架构不同、分辨率不同、GPU性能不同所需的文件不同
如苹果介绍,通过App Slicing功能使图中三款应用体积均变小了不少,对于小容量的iDevices用户来说是个福音。(20%-40%的缩减) 2) On Demand Resource 许多App中的资源并不是一直需要存在的,苹果的On Demand Resource可以让部分资源存储在云端,需要时才下载,极大地减少了App的“占地空间”。 比如游戏关卡,可以在不需要一些关卡的时候不预先留在手机中来减少手机占用空间。 On Demand Resource可以显著减少占用空间,也可以使App本身的内容更加丰富(可使App总体积超过原先的限制)。 3) Bitcode: 和使用者关系不大我就不说明了,即实现开发者开发一次上传到服务器苹果自动帮开发者分别编译不同设备所需的文件以实现App Slicing的功能。 3. iOS9后开发者可选择开发只支持64位系统的App (即4S与5这两种设备有点悲剧了) 4. 节电改进 新的背光算法、手机正面朝下时的检测以自动锁屏、适应性睡眠时间延时以及省电模式为iOS9提供了节电的能力。 这些功能能为iOS9的设备提供额外一个小时的使用时间。 iOS9的节电模式苹果官方宣称能为iOS9增加3小时的使用时间,通过减少后台运行与不必要的服务来实现节电的目的。 5. 两步验证更新添加地理位置显示功能 增加地理位置的显示体现了苹果对细节的注重,更加方便了用户。 *不知道为什么苹果叫这个叫做Two-Factor Authentication 6. Universal links 功能可以直接从链接跳转到相关社交App的内部对应的界面。(该功能需要开发商向苹果申请)