我遇到了iOS智能应用横幅的问题。我有一个与iOS 7或更高版本兼容的iOS应用程序,并已将智能应用程序横幅元标记添加到我的wbesite。尽管如此,我在运行iOS 6的设备上看到了智能应用程序横幅,我在运行iOS 8的设备上看不到智能应用程序横幅,这与应该发生的情况相反。
我对Smart App Banner Documentation的理解是:
智能应用横幅自动确定用户设备是否支持该应用。如果加载横幅的设备不支持您的应用,或者您的应用在用户所在位置不可用,则不会显示横幅。
答案 0 :(得分:0)
在Safari中清除历史记录和网站数据导致智能应用横幅出现在iOS8中。重新阅读Smart App Banner Documentation,我意识到智能应用横幅并不区分您的iOS版本是否支持该应用,只有当您的设备不支持该应用时。因此,需要iOS7的应用程序的智能应用程序横幅将出现在运行iOS6的设备上,即使该设备不支持iOS7。