如何从父 iphone 应用程序触发 watchkit 应用程序?

Posted

技术标签:

【中文标题】如何从父 iphone 应用程序触发 watchkit 应用程序?【英文标题】:How to trigger watchkit app from the parent iphone app? 【发布时间】:2015-04-07 12:19:11 【问题描述】:

有没有办法从主机 iPhone 应用程序以编程方式打开 WatchKit 应用程序?

如果不支持此功能,我可以触发 Apple Watch 上显示的本地通知并点击它会打开相应的 WatchKit 应用程序吗?

【问题讨论】:

谢谢弗洛里安,我很感激 【参考方案1】:

您无法从 ios 应用打开 WatchKit 扩展。在 Watch 上提醒用户的唯一方法是发送远程或本地通知。但是,如果您的 iOS 应用程序在前台,这将不起作用,因为通知只会路由到 iPhone 而不是 Watch。

【讨论】:

这就是我要说的内容 @cnoon & TheCodingArt,这是你说的反向操作,我知道如何在后台从watchkit打开主机iOS应用程序。我需要以编程方式从父 iOS 应用程序打开 Watch Application。 @Chetan,没有办法按照你的要求去做,你也不应该尝试。 Apple 非常热衷于通过父应用程序提取和执行逻辑,并且应将 Apple Watch 应用程序视为扩展。 Apple Watch 应用程序应该是模块化的,并且只在用户与之交互时执行。 developer.apple.com/library/ios/documentation/General/… 谢谢大家的回答, 如果您觉得答案足够了,那么您应该在有机会时投票并标记。干杯。

以上是关于如何从父 iphone 应用程序触发 watchkit 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

当iphone到达某个位置时如何触发警报?

如何使用从父级继承的句柄创建提升的子进程

Safari浏览器(iPhone模拟器):如何查看/监控所有被触发的事件?

node webkit- 从父窗口捕获 iframe 鼠标事件

typescript @ViewChild - 从父级访问CHILD COMPONENT。当您要在子组件中触发函数时,这非常有用。

从父类调用子组件方法 - Angular