在运行时动态创建文件到 Watch Extension

Dynamically creating files to the Watch Extension on runtime

在我的 iOS 应用程序中,我在运行时使用 MKSnapshotter 创建图像。我想在手表上显示这些图像,但我不知道如何动态地让它们驻留在扩展文件夹中。

是否可以动态添加文件到Watch Extension?如果是这样,我应该使用哪个路径来保存这些文件?

您的主应用无权访问 Watch Extension 文件夹和沙盒,因为它们是 2 个不同的应用(从 iOS/WatchOS 的角度来看)。您应该启动 WCSession 并通过消息将原始图像数据(字节)发送到手表。