我添加了以下meta到我的html文件,它工作正常,如果app-id是AppStore應用程序ID,但橫幅不顯示如果我將其替換自己的應用ID。這隻發生在iOS7.1的iPhone 4s上。這兩個工作都很好,我的iPhone 5與iOS7.1。iOS的智能橫幅不適用於我的應用程序編號
這是iPhone 4s與iOS7.1的錯誤嗎?
<meta name="apple-itunes-app" content="app-id=xxxxxxxxx"/>
我添加了以下meta到我的html文件,它工作正常,如果app-id是AppStore應用程序ID,但橫幅不顯示如果我將其替換自己的應用ID。這隻發生在iOS7.1的iPhone 4s上。這兩個工作都很好,我的iPhone 5與iOS7.1。iOS的智能橫幅不適用於我的應用程序編號
這是iPhone 4s與iOS7.1的錯誤嗎?
<meta name="apple-itunes-app" content="app-id=xxxxxxxxx"/>
最可能的原因是您已關閉智能橫幅。一旦關閉,它不會再出現(至少在一段時間內)。嘗試清除手機中的cookie(設置 - > Safari - >清除Cookies和數據)。關閉智能橫幅後,Safari會設置一個cookie,以便清除有問題的cookie。
其他可能的解決方案:
謝謝你的回覆。我之前確實清除了cookie,但仍然無法使用。我相信我的應用程序在我的國家可用,也可以在我的手機上運行。 – spanfish
很可能是,您在智能橫幅的某個位置按下了X按鈕。爲了恢復,清除您的Safari網站數據還不夠,您需要重置手機上的所有設置。
轉到:
這將顯示智能橫幅再次
這會刪除您所有的手機設置,而不僅僅是safari – Dean
是的,正如我在答案中所說的,「您需要重置手機上的所有設置」 –
我也試圖清除餅乾,但仍然無法使用。我確定我的應用程序在我的國家和iPhone4s上可用 – spanfish
[智能應用程序橫幅在iOS7上用iPad關閉後不會出現](http://stackoverflow.com/questions/19412838/smart-app-banners -do-not-appear-after-being-closed-on-ipad-with-ios7) – Shawn