我正在创建我的iPhone游戏的免费版本.我希望在免费版本中有一个按钮,可以将人们带到应用商店中的付费版本.如果我使用标准链接
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=300136119&mt=8
iPhone首先打开Safari,然后打开应用程序商店.我使用过直接打开应用商店的其他应用,所以我知道这是可能的.
有任何想法吗?应用商店的URL方案是什么?
我有一个应用程序,将在UIWebView中显示网页.它显示的页面可能包含App Store上其他iPhone应用程序的链接.
在桌面计算机上的普通浏览器中,单击这些App Store链接将带我浏览多个URL重定向,最终打开iTunes并将我带到该应用程序的页面.
有没有办法确保在我的UIWebView中单击App Store链接时,iPhone上的App Store应用程序将打开并显示应用程序?
我在测试中看到的是,有几种类型的链接可以导致App Store页面,其中包括:
当我在桌面浏览器中打开任何这些链接时,它们将工作并最终打开iTunes.当我从iPhone中打开任何这些链接时,UIWebView会经历许多重定向,最终会发生以下两种情况之一:
我唯一能够让App Store应用程序打开的方法是使用应用程序的直接iTunes链接,无需任何推荐或重定向.
显然,对于推荐或联盟链接,我不想删除推荐ID或联盟ID.如果是他们点击的链接,我不应该剥夺他们的推荐.
所以任何帮助将不胜感激.
谢谢.
嗨,我想在我们的应用程序中使用特定的发布者搜索或特定的应用程序类型打开应用程序商店..点击按钮..我们说更多应用程序...
是否可以从我的应用程序中打开App Store应用程序并运行搜索?
我正在寻找是否有一个appstore://类型的URL我可以使用,就像mailto:和sms:分别打开Mail和SMS一样.
有谁知道这是否可能?
编辑 - 更多信息:
我一直在尝试使用UIApplication的openURL:方法,传递各种形式的phobos和iTunes URL,到目前为止没有运气.
有些人可能知道您可以右键单击桌面上iTunes中的链接并将链接复制到某些页面.我将链接复制到列出特定公司的所有应用程序的页面.
有些人还可能知道您可以在iPhone上的App Store应用程序中搜索公司名称,搜索结果将是该公司拥有的所有应用程序.
我正试图通过我的应用程序中的链接实现这一目标...
使用从桌面上的iTunes复制的链接只需打开Safari,然后打开iTunes应用程序,最后以"无法连接到iTunes Store"消息结束.无论URL是以phobos还是itunes开头,都是如此.
这是我一直试图使用的链接(ID修剪)
http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id=someId
Run Code Online (Sandbox Code Playgroud)
任何想法都会很棒,谢谢.