如何在Handoff中传输用户活动信息?该文档表明,大规模数据同步是通过iCloud处理的,但没有说明用于小数据的机制。
答案 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输出