2014-04-02 40 views
0

我添加了以下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"/> 
+0

我也試圖清除餅乾,但仍然無法使用。我確定我的應用程序在我的國家和iPhone4s上可用 – spanfish

+0

[智能應用程序橫幅在iOS7上用iPad關閉後不會出現](http://stackoverflow.com/questions/19412838/smart-app-banners -do-not-appear-after-being-closed-on-ipad-with-ios7) – Shawn

回答

1

最可能的原因是您已關閉智能橫幅。一旦關閉,它不會再出現(至少在一段時間內)。嘗試清除手機中的cookie(設置 - > Safari - >清除Cookies和數據)。關閉智能橫幅後,Safari會設置一個cookie,以便清除有問題的cookie。

其他可能的解決方案:

  • 的應用無法在貴國進行下載。
  • 該應用程序無法在您的手機上運行。雖然,由於您說您使用的是4S,但我認爲沒有辦法做到這一點(另一方面,您可以通過要求Bluetooth LE阻止在iPhone 4上運行的應用程序)。
+1

謝謝你的回覆。我之前確實清除了cookie,但仍然無法使用。我相信我的應用程序在我的國家可用,也可以在我的手機上運行。 – spanfish

-1

很可能是,您在智能橫幅的某個位置按下了X按鈕。爲了恢復,清除您的Safari網站數據還不夠,您需要重置手機上的所有設置。

轉到:

  • 設置應用
  • 一般
  • 復位
  • 將所有設置

這將顯示智能橫幅再次

+0

這會刪除您所有的手機設置,而不僅僅是safari – Dean

+0

是的,正如我在答案中所說的,「您需要重置手機上的所有設置」 –