我正在尝试将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 /文件传输结果
文档显示文件似乎已入队,因此我不确定导致错误的原因:
/ **系统将使文件入队并将其传输到 在适当的时候使用对应的应用程序。文件传输将 发送应用退出后,继续操作。对应的应用程序将 如果文件包含以下内容,则在下次启动时收到委托回调 成功到达。元数据字典只能接受 属性列表类型。 * /