检测应用程序是从Handoffs还是Universal Links启动的

时间:2016-08-03 22:56:42

标签: ios ios-universal-links handoff nsuseractivity

是否有一种可靠/正确的方法可以在NSUserActivity方法中确定应用程序是否在我的应用程序中打开但我需要能够区分来源而无需向URL添加任何内容。< / p>

我已查看了activityType的属性,但似乎没有任何帮助,因为NSUserActivityTypeBrowsingWeb会为Handoffs和Universal Links返回func application(application: UIApplication, continueUserActivity userActivity: NSUserActivity, restorationHandler: ([AnyObject]?) -> Void) -> Bool { if handoff { ... return true } else if universalLink { ... return true } return false }

那么,有没有正确的方法来做到这一点,或者我应该在不知道来源的情况下以同样的方式处理这两种方式?

编辑:这基本上是我希望可以实现的目标......

{{1}}

0 个答案:

没有答案