WatchOS5-WCSessionFileTransfer

时间:2018-11-18 16:11:32

标签: swift4 ios12 watch-os-5

我正在尝试将2个文件发送到我的Apple Watch应用程序。最初它可以正常工作,但是现在我在控制台中打印了2个错误。

WCSession.default.transferFile(fileURL1, metadata: ["name":"first"])
WCSession.default.transferFile(fileURL2, metadata: ["name":"second")

谁在打印错误-是我在iPhone上测试的应用程序吗?

我可以按顺序传输2个文件,还是有限制-我需要等待第一次传输完成吗?

  

2018-11-18 11:05:53.010374-0500 SimpleWatchConnectivity [836:23347]   [WC]-[WCFileStorage enumerateFileTransferResultsWithBlock:]无法   在路径加载文件数据   / var / mobile /容器/数据/应用程序/ C07047D9-87F7-4CBD-AE79-AAE26D93A400 /库/应用程序   支持/com.apple.watchconnectivity/46CAD076-37A8-4B60-A93E-F0F21F457593/ 文件传输/ D9E589D8-E21B-4A34-9A29-8D6B53E997D5 /文件传输结果

文档显示文件似乎已入队,因此我不确定导致错误的原因:

  

/ **系统将使文件入队并将其传输到   在适当的时候使用对应的应用程序。文件传输将   发送应用退出后,继续操作。对应的应用程序将   如果文件包含以下内容,则在下次启动时收到委托回调   成功到达。元数据字典只能接受   属性列表类型。 * /

0 个答案:

没有答案