如何从通用链接获取网址?

时间:2017-09-18 19:50:47

标签: ios swift

当我点击通用链接从非活动/后台状态打开应用程序时,我通常使用下面的委托方法;但是,它不会从非运行/死状态调用,因此我无法使用NSUserActivity对象,它为我提供了我需要的通用链接URL。

func application(_ application: UIApplication,
                   continue userActivity: NSUserActivity,
                   restorationHandler: @escaping ([Any]?) -> Void) -> Bool {

如果您了解其他解决方案,委托方法或其他可能有助于我获取网址的内容,请告知我们。

谢谢。

1 个答案:

答案 0 :(得分:0)

通过这种委托方法,我收到app delegate中的通用链接。请试一试。它可能对你有帮助。

func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool {
}