我有由 Core Data 创建的 SQLite 文件,并且想将文件从 iPhone 传输到 Apple Watch。我选择WCSession
这样做。我可以在 Apple Watch 上接收文件,但我没有找到保存在 iPhone 文件中的任何数据。有什么技巧或方法可以解决我的问题吗?
我使用以下代码传输文件:
let str = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.UserDomainMask, true)[0].stringByAppendingString("/SingleViewCoreData.sqlite") as String
session!.transferFile(NSURL(fileURLWithPath: str), metadata: nil)
有没有其他方法可以在后台随时准确同步数据?我可以在 watchOS 2.0 中使用应用组吗?