直接链接到iPad上的App Store?

时间:2010-05-20 06:48:19

标签: ipad app-store

是否存在可直接在iPad上的App Store中打开应用程序而无需通过Safari重定向的URL?我对http://链接感兴趣,而不是itms://,因为我希望它们可以在设备外部使用。 iPhone上使用的phobos链接似乎无法在iPad上运行。

1 个答案:

答案 0 :(得分:2)

我目前的解决方法是:

NSURLRequest *myRequest = theRequest;
NSURL *urlFromMyRequest = [theRequest URL];

NSRange foundPhobosServer = [[urlFromMyRequest host] rangeOfString:@"phobos.apple.com"];
NSRange foundItunesServer = [[urlFromMyRequest host] rangeOfString:@"itunes.apple.com"];

    if(foundPhobosServer.location != NSNotFound || foundItunesServer.location != NSNotFound)
        [[UIApplication sharedApplication] openURL:[request URL]];

基本上我查看网址,看看它是来自phobos.apple.com还是itunes.apple.com。如果是,那么我只是要求系统为我打开它。系统可以识别URL是否来自App Store,并且会做正确的事情并打开App Store应用程序。

附加说明:这将退出您的应用。