例如,如果有人在iPhone上查看应用程序的URL,我们希望URL打开App Store并显示与该应用程序相关的条目.我们的想法是允许在iPhone上点击两次(点击链接,然后点击"安装"按钮)下载应用程序.
这怎么可能?
[编辑]为了澄清,在iPhone应用程序中,我们如何自动在App Store中启动正确的条目?我知道移动版Safari可识别iTunes网址,但我们更喜欢启动App Store而不首先重定向到移动版Safari.
已编辑以获得更好的答案:
App Store有一个特定的URL类型.使用它将阻止Safari和iTunes首先弹出.App Store链接是:
itms-apps://
Run Code Online (Sandbox Code Playgroud)
例如,您可以执行此操作以响应用户点击按钮(或任何操作):
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"itms-apps://yourAppLinkHere"]];
Run Code Online (Sandbox Code Playgroud)
您可以从位于http://itunes.apple.com/linkmaker的iTunes Link Maker获取正确的应用程序链接
对于我的某个应用,它看起来像这样:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"itms-apps://itunes.apple.com/us/app/its-on-my-way/id334996949?mt=8&uo=4"]];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
973 次 |
| 最近记录: |