分支io clicked_branch_link为假

时间:2018-12-22 01:54:33

标签: ios swift branch.io

我在我的iOS应用程序(Swift 4.2)中集成了branch.io深度链接。当用户点击branch.io短链接时,我想要的是canonical_url。

当应用程序在后台运行时,我在下面的块中获取所有必需的参数。但是当应用程序未运行并尝试点击branch.io短链接时,应用程序将启动,但即使clicked_branch_link为false,我也无法获取所需参数。

Branch.getInstance()。initSession(launchOptions:launchOptions) {(参数,错误)在

print(params as? [String: AnyObject] ?? {})
guard error == nil else { return }
guard let userDidClick = params?["+clicked_branch_link"] as? Bool else { return }

}

1 个答案:

答案 0 :(得分:0)

请确保您具有我们的文档中https://branchmetrics.github.io/docs/pages/apps/ios/#initialize-branch所示的所有基本实现代码。

此外,您可以在我们的Testbed应用程序中找到一个有效的Swift Branch SDK实现:https://github.com/BranchMetrics/ios-branch-deep-linking/tree/master/Branch-TestBed-Swift