【问题标题】:IOS10 Firebase Dynamic Link Show a Blank Page with Open Button. But Why?IOS10 Firebase 动态链接显示带有打开按钮的空白页面。但为什么?
【发布时间】:2017-04-18 10:56:25
【问题描述】:

blank image show if app not installed

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

谢谢

【问题讨论】:

    标签: ios objective-c firebase firebase-dynamic-links


    【解决方案1】:

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

    -> Dynamic Links 
    -> Edit Link 
    -> under 'Campaign tracking, social tags and advanced options'
    -> check 'Skip the app preview page'
    

    【讨论】:

    • 感谢您向我显示复选框位置...这是一个笨拙的界面。
    【解决方案2】:

    这是为了帮助您解决以下事实:某些应用更喜欢在其自己的应用内 WebView 中显示所有 Web 内容,并使 JavaScript 重定向(如 Firebase 动态链接通常所做的)变得困难带你去 App Store。

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

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

    【讨论】:

    • 嘿@Todd 看来我们现在有一个不同的问题——如果我们设置“efr”标志 [efr=1] 它会绕过插页式页面 (appid-someletter.app.goo.gl)并加载 appid.app.goo.gl 但我们得到一个 Safari 警报“在 'App Store' 中打开此页面?”而不是重定向到商店——这里有解决方法吗?
    • 嘿@Todd 如果我想直接打开我的网站的网页,任何解决方法。而不是这个带有打开按钮的空白页面。
    【解决方案3】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-06
      • 1970-01-01
      • 2019-06-03
      • 2011-01-12
      • 2017-05-12
      • 2019-12-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多