0

我有一个没有配套手表应用程序的 iOS 应用程序,我试图从我的新 watchOS 6 独立应用程序中读取存储在 iOS 应用程序中的数据。

有没有类似的选项:

var userDefaults = NSUserDefaults(suiteName: "group.com.myApp")!

但是用 WCSession 或类似的方式来读取描述的数据?

为了清楚起见,我在我的 iOS 设备中生成图像,并将它们保存在本地(用户默认值)。我曾经在应用程序组用户默认值中读取/保存数据,然后我必须从我控制的一组 watch os 6 独立应用程序中读取这些图像。

4

1 回答 1

0

我需要提供答案,因为我无法发表评论。

我知道这是一个独立的应用程序,但因为问题的骨头上没有很多肉

(例如,连接类型/链接是什么?我假设我们正在为 2 个不同的设备谈论 2 个不同的操作系统,那么,他们将通过什么类型的网络共享/推送信息?另外,目的是什么?是为了通知目的吗?或者你想传递动态值吗?)

如果是通知,你可以使用 PushBullet。

如果要通过 LAN 传递其他信息 = 检查 Apple Dev 支持,我相当肯定他们会知道是否有跨 LAN 传递值的选项。

如果是通过 WAN 传递信息 = 您将需要一个链接访问点。例如,watchOS 应用程序和 iOS 应用程序连接到的共享服务器。从那里您可以轻松地传递值。

于 2019-08-05T19:59:09.153 回答