WatchOS 建立服务器连接

问题描述

我有一个客户端 - 服务器 IOS 应用程序。另外,我需要在 WatchOS 上为它编写一个应用程序。所以我有两个问题:

  1. 当我从 Apple Watch 发送命令时,我需要从手表连接到服务器还是将信息传输到 IOS 应用程序并从手机连接到服务器?

  2. 如果我必须使用 IOS 应用程序连接到服务器,那么我如何在后台模式下连接?

例如,您可以使用任何信使,例如 Telegram 如果我使用 AppleWatch 回复消息,消息是如何发送到服务器的(通过 iPhone 或直接通过 AppleWatch) 为了连接到服务器,我使用了“Starscream”框架

也许我不明白,苹果让后台模式无法建立连接

如果您告诉我或提供示例和文章,我将不胜感激,以便我了解该怎么做。

解决方法

Apple Watch 应用程序可以使用 URLSession 直接连接到服务器......无需通过电话。

Here 是在 Combine 中使用 URLSession 的示例,这是“最新最好的”做事方式。

否则 this 示例显示了以更传统的方式使用它,并带有 SwiftUI。

否则