IOS10 Firebase 动态链接显示带有打开按钮的空白页面。但为什么?

D.D*_*per 4 objective-c ios firebase firebase-dynamic-links

如果未安装应用程序,则显示空白图像

我试图实现 firebase 动态链接。如果应用程序安装在设备中,它可以完美运行,但如果未安装应用程序,它会显示此页面。每次我尝试去应用程序商店时都会发生这种情况。有没有人有任何解决方案?请让我知道。

谢谢

小智 6

如果您已通过 Firebase 控制台手动创建链接。您可以通过从控制台编辑链接来跳过应用程序预览页面。

-> Dynamic Links 
-> Edit Link 
-> under 'Campaign tracking, social tags and advanced options'
-> check 'Skip the app preview page'
Run Code Online (Sandbox Code Playgroud)

firebase 动态链接跳过应用预览页面


Tod*_*man 5

这是有意为之,旨在帮助您避开以下事实:某些应用更喜欢在自己的应用内 WebView 中显示所有 Web 内容,并使 JavaScript 重定向(如 Firebase 动态链接通常所做的那样)难以将您带到应用商店。

也就是说,我知道这并不总是一种很好的体验,因此团队正在考虑添加一个选项,使此插页式页面对于您的链接来说是可选的。

编辑:如果您愿意,现在有一种方法可以跳过插页式广告。将参数添加efr=1到您的链接 URL,它将跳过该页面并尝试将您直接重定向到适当的位置。如果您在控制台中生成链接,则可以单击高级选项中的“跳过应用程序预览页面”复选框。


Ced*_*rie 2

这个是正常的。如果用户单击该链接,它将引导至应用商店上的正确下载页面。

iOS10之前,动态链接是直接通向应用商店,没有这个过渡页面。Safari 安全设置的更改迫使他们添加此页面。