我们遇到的问题是智能横幅出现在iOS6上的Safari中,但是当在iOS7上使用非5s设备在Safari中进行测试时,横幅会短暂出现(有点没有内容的占位符)然后消失。我们测试了除我们之外的其他网站,它的接缝是一致的行为。 dropbox.com cnn.com usatoday.com所有的智能横幅都可以通过Safari iOS6看到,但是当从iPhone4,iPhone4s,iOS模拟器,iPhone5从Safari iOS7到达时,它们正在消失。
是否有其他人看到此行为?
答案 0 :(得分:1)
我看到了同样的问题,但仅适用于尚未使用iOS7 SDK构建的应用。我使用iOS< = 6 SDK编译的旧应用程序将在运行iOS< = 6的手机上显示应用横幅,但只有使用iOS SDK == 7编译的应用才会显示在运行iOS 7的手机上。
答案 1 :(得分:1)
我在iOS8上遇到了同样的行为。
事实证明,我从应用商店网址抓取的ID以" id"为前缀。删除该前缀后,它开始按预期工作。
在此示例网址中
http://itunes.apple.com/ca/app/ditchtv/id1042361181?mt=8
,元标记应为:
<meta name="apple-itunes-app" content="app-id=1042361181">
我希望这有帮助!