1

我一直在到处寻找并努力寻找一个明确的答案。我想知道在后台模式下或手机锁定时,卵石手表应用程序是否可以与 iPhone 通信以发送事件。

我使用它的一个例子(以最基本的形式)是在你的手机和手表上运行的秒表。用户可以从卵石手表启动、停止等,iPhone 会将用户事件发送到服务器......

任何帮助将非常感激。

4

1 回答 1

1

Watchface <-> Phone 应用程序文档明确指出:

  • 在给定时间只能将一个 iOS 应用程序连接到手表;
  • 只有 iOS 应用程序可以(重新)打开手表应用程序的通道。

因此,您的表盘应用程序将能够向该应用程序发送消息,只要:

  • 您的 iOS 应用程序是最后一个使用手表频道的第 3 方应用程序
  • 您的 iOS 应用程序未在后台终止(例如,您声明了后台模式以确保您保持在线)

最后,请注意,SDK 会在消息未传递时为您提供回调,以便您的表盘应用程序知道应用程序是否已被终止,并能够向用户显示特定消息。

这是我对文档的理解,但我还没有尝试过。

于 2013-06-19T16:54:47.703 回答