如何通过通用链接了解用户正在进入应用程序

时间:2019-06-26 10:08:06

标签: ios deep-linking

我在应用程序中使用通用链接。

当用户选择链接时,直接移到根视图控制器中。

但是当用户通过通用链接进入时,我想更改rootviewcontroller。

请帮助那些委托方法。

2 个答案:

答案 0 :(得分:0)

按以下方法从链接或用户点击链接打开应用程序时,将触发两种委托方法。

快速

func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {
    // handler for URL Scheme "This will called for URL schema"
    return true
}

func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool {
    // handler for Universal Links "This will called for Universal Link"
    return true
}

答案 1 :(得分:0)

使用此委托方法:

while