1.Apple Pay
PassKit框架中增加了对支付通道和支付请求的支持。
2.App Extensions
支持如下应用扩展:
share
action
today
photo editing
storage provider
custom keyboard
3.Touch ID Authentication
你的app现在可以使用Touch ID来验证用户了:
你的应用可以使用Touch ID来解锁个人的钥匙链项目
使用Local authentication框架向用户显示一个告警视图,说明为何需要验证。然后你可以根据用户验证成功与否来进行接下去的操作。
4.Photos
photo框架
提供了照片编辑功能,以及更高效地访问照片和视频。
手动相机控制
AV foundation框架使得更加容易拍摄照片,你的app可以控制相机的焦点,白平衡以及曝光设置等。
提高的相机功能
略
5.Games
Metal
SceneKit
SpriteKit
AV Audio Engine
OpenGL ES
7.HealthKit 框架
8.HomeKit框架
9.iCloud
文档相关数据迁移
文档选择器
10.Handoff
11.支持新的屏幕尺寸和缩放比
12.其他框架变化
API现代化
AV Foundation框架
AVKit 框架
CoreAudio框架
Core Image框架
Core Location框架
Core Motion框架
Game Controller框架
GameKit框架
iAd框架
如果你正在使用AV Kit 播放视频,你可以在播放视频前,播放preroll advertisements(缓冲广告)。
你可以查阅关于你的广告效力的更多信息。
Media Player框架
NetWork Extension框架
通过NetworkExtension.framework
配置和控制VPN。
SpriteKit框架
略
UIKit框架
1.必须显式指定本地或远程推送的提醒的类型
2.推送支持自定义动作作为提醒的一部分了。
3.Collection 视图支持动态改变尺寸的cell了。
4.UISearchcontroller取代了UISearchDisplayController
5.UINavigationController有新的操作用于改变导航条尺寸和隐藏
6.UIViewController采用了特性和新的尺寸技术来调整内容。
7.UIVisualEffect引入了毛玻璃的效果
8.UIPresentationController使你的试图控制器的内容和它的标签分离
9.
UIPopoverPresentationController处理popover中的内容的呈现。现有的
UIPopoverController使用前者在屏幕上显示popover。
10.UIAlertController取代UIAlertView和UIActionSheet
11.UIPrinterPickerController提供了一个基于试图控制器的页面来显示打印机的清单,你可以在打印期间,选择使用其中的某个。
UIPrinter代表了打印机实例。
12.你可以直接将用户带到settings应用中和你的应用相关的设定页面。通过传入UIApplicationOpenSettingsURLString到UIApplication的openURL:方法。
Video Toolbox框架
包含了直接访问硬件编解码视频的途径
Webkit框架
新增大量的类来创建高性能的使用web内容的本地应用
12.废弃的API
略