如何从我的应用程序启动应用商店

时间:2010-04-10 19:17:02

标签: iphone cocoa-touch url app-store uiapplication

我试图实现从我的应用程序打开应用商店应用程序的按钮。我使用这个简单的代码行,打开safari但不打开app store应用程序。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://itunes.apple.com/sk/app/tweetie-2/id333903271?mt=8"]];

我不知道什么是错的,网址格式是否正确?我关注this document

我认为stackoverflow中的所有相关问题都是过时的。

2 个答案:

答案 0 :(得分:0)

根据文档,iTunes会员链接必须处理多个重定向才能在iTunes中结束。按照示例创建NSURLConnection,将自己设置为其委托,并使用最终的字符串以UIApplication打开。

答案 1 :(得分:0)

如果您想绕过Safari,请将网址中的'itunes'更改为'phobos'。请注意,这在模拟器中会失败,但绝对可以在设备上运行。