如何使用Universal link进行应用?

How to used Universal link for application?

我需要使用通用 link 进行第三方库的应用程序间通信。 我已经将 AASA(apple-app-site-association) 文件上传到服务器并且它通过了所有验证 (Here)。这是截图

Assosiated domain

我也放了deeplink的代码

 func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool {
        if let incomingURL = userActivity.webpageURL
        {
            print("Incoming url is \(incomingURL)")

        } 


        return true

    }

但我仍然有疑问,我需要将哪个 link 称为通用 link 我在上传 AASA 文件的地方使用了 link,但它仍然无法正常工作。请帮助我。

您可能需要将关联域授权添加到您的应用程序。使用 applinks 服务前缀包括您的应用程序支持的域。请参阅添加关联的域权利。

终于找到问题所在了。我需要使用关联域 link 作为通用 link 其他一切都正确