Apple如何知道您从网站上安装了Apple Store应用程序?

Rya*_*yan 2 iphone objective-c ipad ios

当您访问apple.com,他们将有一个提示,说你已经安装了"苹果商店应用",并建议你打开,它是如何可能刚刚从broswer?

更新:

因此,假设我的应用程序使用包ID com.example.myapp并注册了url方案myapp://.我可以在我的网站中使用哪些JavaScript来检查应用程序是否已安装?

Mic*_*lum 8

Apple已经开发了一个元标记,您可以将其包含在您的网站中,该标记可以检查应用程序ID是否安装了应用程序,以及是否已经安装了应用程序ID.重要的是要记住,在他们的平台上,Apple可以做任何他们想做的事情,这是一个很好的例子.Mobile Safari已经过编程,可以利用此标签的存在来显示下载/打开横幅.

下面是元标记,您只需传递应用程序ID,但如果您有URL方案,则可以在此处使用它以将任意参数传递给您的应用程序.

<meta name="apple-itunes-app" content="app-id=MYAPPID, affiliate-data=myAffiliateData, app-argument=myURLScheme://">
Run Code Online (Sandbox Code Playgroud)