如何从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.h
和MMWormhole.m
添加到您的项目中。
希望这有助于。
- 开发者在Apple Watch上使用“Taptic Engine”
- 如何在iOS中识别不同的连接手表
- iPhone和Apple手表之间的通知同步问题
- Apple Watch:从基于页面的导航中呈现模态屏幕后,状态栏不可见
- userInfoTransfer,有效载荷太大
- 无法安装应用程序错误:无效的包 – 无Apple Watch二进制文件
- WatchOS 2应用程序无法在装有dyld_fatal_error的设备上启动,而我的Framework Library未加载:未find图像
- 与Watch Connectivity的updateApplicationContext共享访问令牌是否安全?
- 如何隐藏导航栏后退button?