2

我正在尝试继续从 Apple Watch 到 iPhone 的任务,并希望使用相关数据将父应用程序启动到前台以继续工作流程。我知道使用

WKInterfaceController.openParentApplication() 

不会出现在前台,所以就出来了。我尝试使用自定义 URL 方案从父应用程序中启动

application(application: UIApplication, handleWatchKitExtensionRequest userInfo: 

在 AppDelegate 通过

UIApplication.sharedApplication().openURL(NSURL(string:"openForCall://open")!)

这似乎不起作用,然后现在我已经实现了切换,除了用户需要从锁屏激活并从左侧图标向上滑动之外,它工作正常。是否可以通过其他方法将应用程序置于前台(法律上,意味着 Apple 批准的方法)?任何帮助,将不胜感激。

4

1 回答 1

3

不,这现在是不可能的。如果您使用切换,用户必须通过在锁定屏幕上向上滑动来手动启动 iPhone 上的应用程序。

于 2015-06-20T03:32:39.437 回答