如何在Handoff中传输用户活动信息?

时间:2014-07-30 10:44:44

标签: ios ios8 handoff

如何在Handoff中传输用户活动信息?该文档表明,大规模数据同步是通过iCloud处理的,但没有说明用于小数据的机制。

3 个答案:

答案 0 :(得分:1)

根据我的理解,Handoff的所有通信都是通过蓝牙LE完成的。我所了解的唯一与iCloud的互动是要求两台设备都使用相同的iCloud帐户登录。

如果您有兴趣了解更多信息,请务必查看今年WWDC session videos 在iOS和OS X上采用切换

答案 1 :(得分:1)

对于大量数据,您可以在两个设备之间使用延续流。例如:

[userActivity getContinuationStreamsWithCompletionHandler:^(
                        NSInputStream *inputStream,
                        NSOutputStream *outputStream, NSError *error) { 
                          // your code
                        }

答案 2 :(得分:0)

对于小数据,您只需传递NSDictionary" userInfo"从设备到设备。您可以在userInfo中存储有限数量的对象类。有关此NSDictionary的更多信息,请查看dev docs输出