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

时间:2014-04-02 07:02:26

标签: ios iphone smartbanner

我在我的html文件中添加了以下元数据,如果app-id是AppStore应用程序ID,它可以正常工作,但如果我用自己的应用程序ID替换它,横幅就不会显示。这只发生在配备iOS7.1的iPhone 4s上。两者都适用于我的带有iOS7.1的iPhone 5。

对于iOS7.1的iPhone 4s,这是一个错误吗?

<meta name="apple-itunes-app" content="app-id=xxxxxxxxx"/>

2 个答案:

答案 0 :(得分:1)

最可能的原因是您已经关闭了智能横幅广告。一旦关闭,它就不会再次出现(至少有一段时间)。尝试清除手机上的Cookie(设置 - &gt; Safari - &gt;清除Cookie和数据)。 Safari关闭智能横幅后设置一个cookie,这样就可以清除相关的cookie。

其他可能的解决方案:

  • 该应用程序无法在您所在的国家/地区下载。
  • 该应用无法在您的手机上运行。虽然,鉴于你说你使用的是4S,但我认为没有办法做到这一点(另一方面,你可以通过要求蓝牙来停止在iPhone 4上运行的应用程序LE)。

答案 1 :(得分:-1)

有可能,您已经在某个时刻按下了智能横幅上的X按钮。要恢复它,清除Safari网站数据是不够的,您需要重置手机上的所有设置。

转到:

  • 设置应用
  • 一般
  • 重置
  • 重置所有设置

这将再次显示智能横幅