如何在 Firebase 动态 linking iOS Swift 中添加 OFL link?

How to add OFL link in Firebase dynamic linking iOS Swift?

如何在 Firebase 动态 linking iOS Swift 中添加 OFL link? 在桌面上打开 Firebase 动态 link,以重定向特定网站 Swift。

    guard let link = URL(string: "url") else { return }
    let dynamicLinksDomainURIPrefix = "prefixlik"
    guard let shareLink = DynamicLinkComponents(link: link, domainURIPrefix: dynamicLinksDomainURIPrefix) else {
        print("Could not create firebace dynamiclink on console")
        return
    }
    if let myBundleId = Bundle.main.bundleIdentifier {
        shareLink.iOSParameters = DynamicLinkIOSParameters(bundleID: myBundleId)
    }
    shareLink.iOSParameters?.appStoreID = "XXXXXXXXX"
    shareLink.androidParameters = DynamicLinkAndroidParameters(packageName: "XXXXXXXX")
    guard let longDynamicLink = shareLink.url else { return }
    print("The long URL is: \(longDynamicLink)")
    DynamicLinkComponents.shortenURL(URL(string: "\(longDynamicLink)&ofl=https://google.com/")!, options: nil) { (url, warnings, error) in
        if let error = error {
            print("Oh no! Got an error ",error.localizedDescription)
            return
        }
        if let warnings = warnings {
            for warning in warnings {
                print("FDL warning: \(warning)")
            }
        }
        guard let shortUrl = url else {return}
        print(shortUrl) }