1

如果未安装应用程序,我必须实现从 facebook 发布到我的原生 iOS 应用程序或应用程序商店的导航。为此,我尝试了 Facebook APP Link 功能,但没有成功。然后我创建了 Firebase 动态链接并将其直接发布到 facebook 应用程序上。点击已发布的链接后,它会显示一个弹出窗口,上面写着“离开 Facebook?此网页正在尝试打开 Facebook 以外的应用程序。您确定要打开它吗?” 点击是后,它什么也不做。我已经使用https://app_id.app.goo.gl/apple-app-site-association交叉验证了创建的链接它显示了关联的捆绑包 ID、团队 ID、应用商店 ID。谁能建议我正确的途径来实现与 facebook 帖子到应用程序的深度链接?另外,我们可以测试与不在 App Store 上的应用程序的深度链接吗?提前致谢。

4

1 回答 1

2

Facebook 不希望用户离开他们的应用程序。大约一年前,他们在他们的 iOS 应用程序中停止了对 App Links 的支持,并且从未支持 Universal Links(这是 Firebase Dynamic Links 使用的)。

唯一的解决方法是将用户发送到带有 CTA 按钮的登录页面,并在该按钮后面放置另一个深层链接(在与您托管此登录页面的域不同的域上)。这对用户来说是一个额外的步骤,但目前是唯一的选择。Branch.io(完全披露:我在 Branch 团队)通过Deepviews功能做到这一点。动态链接目前没有等价物,因此您需要自己构建一些东西。

于 2017-01-09T22:59:39.317 回答