watchOS 2 应用程序可以启动另一个应用程序吗?

Can a watchOS 2 app launch another app?

我有 2 iOS 个具有 watchOS 2 扩展的应用程序。如果用户正在使用第一个应用程序,有时他们想要启动到第二个应用程序是有意义的。在 iOS 中,您可以使用 openURL 执行此操作:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:customURL]];

但我在 watchOS 2 上找不到等效项。有谁知道让 watchOS 2 应用程序启动另一个应用程序的方法吗?

很遗憾,你不能。


您只能使用 [WKExtension openSystemURL:] 在 watchOS 中启动系统应用。 (某些系统 URL 可能仅适用于 iOS)

第 3 方方案没有 API。