关于Handoff的使用方法
Handoff简介
Handoff是iOS 8 和 OS X v10.10中引入的功能,可以让同一个用户在多台设备间传递项目。In iOS 9 and OS X v10.11 支持了Spotlight中搜索并打开应用。
Handoff交互:
1.在你的app中为每一个活动创建一个user activity 对象
2.定期使用用户的信息更新user activity对象
3.当用户请求时在不同的设备上继续用户活动
在iOS中这个user activity object是UIKit中的 NSUserActivity类。
Handoff需要的硬性条件:
互通的所有设备必须支持 Buletooth LE 4.0,Handoff使用BLE信号来传递用户活动数据。
所有设备必须连到同一个iCloud账户。
当然你还得保证当前设备的Handoff功能打开了(iOS:设置-》通用-》Handoff 与建议的应用程序。 Mac:系统偏好设置-》通用,倒数第二栏有个选项,“允许这台Mac和iCloud设备之间使用Handoff”)
BLE并不像传统的蓝牙,并不需要人工手动进行配对,只要打开就行了,所有的配对数据传输都是自动完成的;设备并不一定需要连在同一个WIFI网络中,Handoff的活动基础数据通过BLE进行传递,较大的数据通过iCloud同步(通过网络streams,比如邮件中有个图片)。
非常好我支持^.^
(0) 0%
不好我反对
(0) 0%