12得票2回答
iOS中的Branch.io链接无法在安装后传递数据,但在冷启动时可以工作

我有几个分支链接,旨在深度链接到我的iOS应用程序并将图像预加载到UIImageView中。当应用程序已安装时,它们可以正常工作,无论是在后台还是已终止的情况下。然而,如果应用程序尚未安装,则不起作用。它们确实正确地链接到应用商店,但一旦安装了应用程序,参数似乎就没有正确传递。 我说参数似乎...

11得票3回答
Branch.io的initSession返回空的referringParams json。

前置条件 1. 应用程序从LinkActivity启动,在此时我们没有深度链接意图,这没关系。 主活动被启动。 我们可以通过单击深度链接来打开它。 单击深度链接后,会打开LinkActivity,uri是正确的,并且referringParams json不为空(ok)。 但是... 当我...

11得票1回答
管理深度链接的Branch.io替代方案

我需要一个解决方案来实现与Facebook广告和其他平台的深度链接和延迟深度链接。 我知道Facebook使用他们自己的系统来管理深度链接,在应用程序中使用他们的SDK,效果很好。 现在我想要使用其他深度链接和延迟深度链接,问题是: 你知道一种可以同时管理Facebook和其他深度链接的...

11得票2回答
在清单文件中使用变量

在Android中集成像Branch-io这样的库需要在项目清单中定义meta-data。其中一些变量类似于TestMode。 <meta-data android:name="io.branch.sdk.TestMode" android:value="true" />...

11得票4回答
如何在我的Flutter应用中实现Branch SDK

我已经使用Branch.io进行应用程序深度链接一段时间。 一切都很好,我非常习惯它的机制。 最近我开始尝试使用Google Flutter构建跨平台应用程序。 想知道是否可能将Branch集成到Flutter项目中,以及如何操作?

11得票4回答
Branch.io 返回“会话初始化已发生”错误消息。

我查看了在Git上报告的这个问题,许多人报告了这个问题,但那里没有适当的解决方案。 如果应用程序已被关闭并且内存中不存在应用程序的任何进程,则一切都正常工作。 但我的使用情况是从推送通知中获取分支链接。 我还将SplashActivity设置为SingleTask android:l...

10得票1回答
_branch_match_id是什么意思?

当我设置一个branch.io链接时,在重定向后我看到它类似于 http://www.bbc.co.uk/?_branch_match_id=241114587404660876 _branch_match_id参数是什么? 这个参数是被添加到每个链接重定向上的吗?还是可以省略不写?

10得票4回答
Branch.io:如何在iOS中在测试和生产环境之间切换

正如Branch在其文档中所述: 对于更高级的实现,您可能希望为测试和生产环境分别指定密钥(例如,如果您正在构建自定义开关以根据编译器方案自动选择正确的密钥)。 在Xcode中打开您的Info.plist文件,将branch_key条目更改为字典,并为您的密钥创建两个子条目。 我的问题是...

9得票1回答
branch.io如何处理多个设备可能具有相同指纹的情况?

我希望使用branch.io来支持我的应用程序中的一个流程,即现有用户可以通过发送他们的个性化邀请链接来邀请朋友使用该应用程序。点击链接的人将被送到应用商店下载该应用程序,下载并打开后,他们将被提示将链接所有者添加为好友。我想知道,在许多人在同一GPS位置邀请彼此使用该应用程序的情况下,这将如...

9得票2回答
Branch.io深度链接在iOS 9的Safari中无法使用,但在Chrome中可以使用。

Deeplinks在使用Chrome iOS应用时完美运行。但在Safari中停止工作,即使已安装应用程序,它也会始终重定向到App Store页面,或者有时弹出警报,显示“Safari无法打开页面,因为地址无效”。几天前一切都很完美。所以我的猜测是这是iOS 9.2更新后发生的。有什么解决方...