使用NSURL从另一个应用程序启动iPhoneApp

时间:2013-05-28 11:41:24

标签: iphone objective-c xcode

我正在使用此代码打开AppStore应用程序网址,这是正常工作我尝试启动应用程序自己不只是打开appstore应用程序页面

如何使用NSURL

进行此操作的任何提示
dispatch_async(dispatch_get_main_queue(), ^{

NSURL *appStoreUrl = [NSURL URLWithString:@"https://itunes.apple.com/us/app/cnn-app-for-iphone/id331786748?mt=8"];

        [[UIApplication sharedApplication] openURL:appStoreUrl];
      });

2 个答案:

答案 0 :(得分:1)

如果应用程序支持自定义URL方案,则只能打开该应用程序。通过打开网址tweetbot:/// post来启用从Tweetbot发布?

很多网页都列出了与其他应用互动所需的网址,例如,请参阅http://handleopenurl.com/http://wiki.akosma.com/IPhone_URL_Schemes了解其他示例和应用

答案 1 :(得分:0)

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://itunes.com/apps/appname"]];