我正在将文件从 iOS 传输到 WatchOS。applicationContext 和 userInfo 传输一切正常。当我运行以下代码时,没有传输任何内容。fileTransfer.transferred == 假。
let fileTransfer = WCSession.defaultSession().transferFile(fileurl, metadata: dict)
当我查看以下内容时,我可以看到我所有的尝试都在排队:
let transfers = WCSession.defaultSession().outstandingFileTransfers
有什么我可以检查的东西可以提供反馈,说明为什么没有任何东西被转移?我正在使用模拟器。该文件是一个 plist 文件。我正在像这样访问它:
let fileurl = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("myfile", ofType: "plist")!)
fileurl
确实返回文件路径。