我正在尝试从 Apple Watch 到 iPhone 继续执行某项任务,并希望将包含相关数据的父应用程序启动到前台以继续工作流程。我知道使用
WKInterfaceController.openParentApplication()
不会带到前台,所以就这样了。我尝试使用自定义 URL 方案从父应用程序中启动
application(application: UIApplication, handleWatchKitExtensionRequest userInfo:
在AppDelegate中通过
UIApplication.sharedApplication().openURL(NSURL(string:"openForCall://open")!)
这似乎不起作用,现在我已经实现了切换,除了用户需要从锁定屏幕激活并从左侧图标向上滑动之外,切换效果很好。是否可以通过其他方法将应用程序带入前台(合法,即 Apple 批准的方法)?任何帮助将不胜感激。
最佳答案
不,目前不可能。如果您使用切换,用户必须通过在锁定屏幕上向上滑动来手动启动 iPhone 上的应用程序。
关于ios - 是否可以在不要求用户从锁屏界面打开的情况下使用 Handoff?(Apple Watch),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30599254/