如何从iphone设备传递一些消息或string到配对的苹果手表

我想知道一个特定的消息或string可以从我的iPhone设备传递给配对的iWatch。 我真的很想知道这是如何从发展的angular度来处理的。 是否有任何特定的WKInterfaceController方法或API将信息从iPhone传递给iWatch?

我在开发者论坛上看到openParentApplication:回复:从iWatch和应用程序通知iPhone应用程序:handleWatchKitExtensionRequest:回复在iPhone上处理特定的通知请求。 但是我想要相反。

比方说,我有一个UITextField和UIButton的iPhone应用程序故事板场景。 用户input“你好!” 在文本字段上,并点击button。 现在,我在同一个项目中使用了一个iwatch故事板。 这个故事板场景有一个“WKInterfaceLabel”。 我想让我的iPhone控制器与WKInterfaceController进行交互,以便在iPhone上input消息(本例中的“Hello!”)可以传递给iWatch控制器并显示在iWatch上。

为了从iPhone与手表进行通信,您需要使用应用程序组和达尔文通知。 你可以使用MMWormhole ( 在这里可用 )来做到这一点。

MMWormhole将完成所需的工作。 它使用达尔文通知中心在应用程序及其扩展之间进行通信。

只需使用CocoaPods安装它,或者将MMWormhole.hMMWormhole.m添加到您的项目中。

希望这有助于。