簡體   English   中英

Apple如何知道您從網站上安裝了Apple Store應用程序?

[英]How apple know you have the Apple Store app installed from the website?

當你訪問apple.com並且他們會有一個提示說你安裝了“Apple Store app”並建議你打開,怎么可能只是從broswer?

更新:

因此,假設我的應用程序使用bundle id com.example.myapp並注冊了url方案myapp:// 。,我可以在我的網站中使用哪些JavaScript來檢查應用程序是否已安裝?

Apple開發了一個元標記,您可以將其包含在您的網站中,該標記可以檢查應用程序ID是否安裝了應用程序,以及是否已經安裝了應用程序ID。 重要的是要記住,在他們的平台上,Apple可以做任何他們想做的事情,這是一個很好的例子。 Mobile Safari已經過編程,可以利用此標簽的存在來顯示下載/打開橫幅。

下面是元標記,您只需傳遞應用程序ID,但如果您有URL方案,則可以在此處使用它以將任意參數傳遞給您的應用程序。

<meta name="apple-itunes-app" content="app-id=MYAPPID, affiliate-data=myAffiliateData, app-argument=myURLScheme://">

他們使用自定義網址方案,例如macappstore://linktoapporwhatever macappstore在os級別注冊為協議,與http相同,並與App Store.app相關聯

不幸的是,這不是公共功能。 您的應用注冊的網址方案未顯示在JavaScript中的方案列表中。

您應該在Apple的Bug Reporter上提交增強請求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM