我可以使用+openParentApplication:reply:
从我的WatchKit界面向其父应用程序发送消息,我可以在回复中提供来自父应用程序的数据。
是否存在用于在另一个方向触发消息的官方Apple机制,理想情况下是具有对任意用户数据的类似支持的Objective-C API,或者我是否必须使用像MMWormhole这样的库?
答案 0 :(得分:3)
openParentApplication:reply:
确实有reply
参数,用于将消息发送回WatchKit端。
但我认为你的意思是直接从iPhone应用程序触发消息。您可以查看Darwin notifications。它是一个C API,但其概念类似于NSNotificationCenter,您可以在其中注册以侦听某些通知,然后从其他位置发布通知。