长链接不可解析 - iOS 上的 Firebase 动态链接

Dim*_*dui 3 ios firebase swift firebase-dynamic-links

let components = DynamicLinkComponents(link: url, domain: "nau6x.app.goo.gl")
// other settings
let options = DynamicLinkComponentsOptions()
options.pathLength = .short
components.options = option
components.shorten(completion: { (url, warnings, error) in
    if let error = error {
        fatalError(error.localizedDescription)
    }
    // handle url
})
Run Code Online (Sandbox Code Playgroud)

该应用程序在该fatalError行崩溃并显示以下消息:“操作无法完成。长链接无法解析”

Boy*_*Boy 11

我发现我的最后uriPrefix有一个/导致 iOS 出现问题(使用 Flutter)


Pra*_*tre 6

前段时间我也遇到过同样的情况。这是导致错误的 url 参数。

在你的第一行,

let components = DynamicLinkComponents(link: url, domain: "nau6x.app.goo.gl")
Run Code Online (Sandbox Code Playgroud)

您需要确保“url”必须以“http://”或“https://”开头。回家有帮助。