iOS 9 智能应用横幅不再回来

Posted

技术标签:

【中文标题】iOS 9 智能应用横幅不再回来【英文标题】:iOS 9 smart app banners not coming back 【发布时间】:2015-11-12 16:58:32 【问题描述】:

我遇到了智能应用横幅在 ios 9 上消失的问题。一旦它们被关闭/关闭,我将无法在下次访问时将它们恢复。我不确定这是否也是 iOS8 的问题。

一旦用户关闭横幅,我如何让横幅回来?

我已尝试清除所有网站数据、重置设置等。但横幅不会回来。我已按照本教程中的步骤进行操作,但它仅涵盖 iOS7.1。 http://www.raywenderlich.com/80347/smart-app-banners-tutorial

重现步骤:

在您的 iPhone 上,访问 math-ninja-app.com 关闭应用横幅 重新访问页面,横幅不见了 清除 Safari 设置中的所有网站数据,然后重新访问页面。 横幅仍然不见了。

如何让它回来?任何见解都值得赞赏。

【问题讨论】:

我对此只有一点经验,但据我了解,一旦用户关闭它,iOS/用户的设备就会为该网站存储一个独立于 Safari 的标志。何时返回(如果有的话)取决于 Apple 自己的代码。 在此处查看重置说明***.com/a/21443525/1403732 给你一些更新?我在开发应用程序中测试有问题,我的应用程序处于开发模式,我不知道如何测试。我正在尝试这样做***.com/a/15287524/4483716,但它不起作用。 Smart app banners do not appear after being closed on iPad with IOS7的可能重复 【参考方案1】:

我在 iOS 9 中发现的唯一对我来说真的很难的方法是重置并擦除我设备上的所有内容。

设置 -> 常规 -> 重置 -> 删除所有内容和设置

注意:

请务必小心,这会从您的设备中删除所有内容。

【讨论】:

【参考方案2】:

Apple 的文档 ("Promoting Apps With App Banners") 明确表示;

带有醒目的大关闭按钮,横幅很容易让用户关闭。当用户返回网页时,横幅不会重新出现。

因此,如果设置重置或清除缓存没有恢复横幅,也许您应该在关闭该横幅之前进行备份,如果出于某种原因需要恢复它。

【讨论】:

以上是关于iOS 9 智能应用横幅不再回来的主要内容,如果未能解决你的问题,请参考以下文章

iOS 自定义智能应用横幅

iOS 6 智能应用横幅截断

如何在我们的网站中使用 ios 的智能应用横幅

iOS 智能应用横幅 - 在 iPad 上显示,而不是在 iPhone 上

iOS 的智能横幅不仅适用于我的应用程序 ID

是否可以在 iOS 智能横幅中使用 LinkShare 签名?