7

是否有可靠/正确的方法来确定application:continueUserActivity:restorationHandler:该应用程序是否在我的应用程序中打开,但我需要能够区分来源而无需向 URL 添加任何内容。

我查看了的属性,NSUserActivity但似乎没有任何帮助,因为切换和通用链接的activityType返回NSUserActivityTypeBrowsingWeb

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

编辑:这基本上是我希望可以完成的......

func application(application: UIApplication, continueUserActivity userActivity: NSUserActivity, restorationHandler: ([AnyObject]?) -> Void) -> Bool {
    if handoff {
        ...
        return true
    } else if universalLink {
        ...
        return true
    }
    return false
}
4

0 回答 0