如何在 iPhone 应用程序和 WatchKit 应用程序之间发送消息?
Posted
技术标签:
【中文标题】如何在 iPhone 应用程序和 WatchKit 应用程序之间发送消息?【英文标题】:How to send msg between iPhone app and WatchKit app? 【发布时间】:2014-12-11 05:26:01 【问题描述】:我是 Apple Watch 开发的新人。 你能告诉我如何从 iPhone 应用程序到 Watch 应用程序以及从 Watch 应用程序到 iPhone 应用程序进行通信吗?
如我所见,有一个通知控制器与 Apple 推送通知相关。我想通过蓝牙或其他方式直接连接到 Watch 应用。例如,只要 iPhone 应用向 Watch 应用发送 MGS,手表应用就会立即显示此 MSG。
谢谢。
【问题讨论】:
【参考方案1】:为了从您的 Watch 扩展程序与 iPhone 应用程序通信,您可以使用 openParentApplication(_:reply:)
(自 Beta 2 起)。
相反,我一直将文件放入共享应用程序组文件夹并通过 Watch 扩展程序对其进行监控。如果 iPhone 应用程序修改了文件,Watch 扩展程序将收到通知并对其进行操作。
【讨论】:
以上是关于如何在 iPhone 应用程序和 WatchKit 应用程序之间发送消息?的主要内容,如果未能解决你的问题,请参考以下文章
如何使 watchkit 扩展应用程序和我的 iphone 应用程序共享相同的 icloud 数据库
将 WatchKit 扩展代码 (git repo) 与现有 iPhone 代码 (repo) 分开