我正在尝试在iOS 9.0和watchOS 2.0之间同步CoreData
。我的数据库非常小,所以我想在手表连接中使用文件传输发送整个文件。我知道我需要找到CoreData
堆栈的URL并将其与元数据一起发送。我想我正确地获取了URL,但是我收到元数据的空错误。这就是我的尝试。
let bundle = NSBundle.mainBundle()
let modelURL = bundle.URLForResource("Sunday", withExtension: "momd")!
do {
let myStore = try NSPersistentStoreCoordinator.metadataForPersistentStoreOfType(nil, URL: modelURL)
let fileTransfer = WCSession.defaultSession().transferFile(modelURL, metadata:myStore)
catch {
}
答案 0 :(得分:0)
元数据参数不是必需的,可以是nil,在你的情况下,我认为会很好。 试一试