1

在我的应用程序中,我想在 App Store 上打开一个应用程序下载页面。但如果它已经下载,我想将用户引导到应用程序。当我给URL例如https://itunes.apple.com/ ......时,应用商店正在打开。但问题是它总是打开应用商店页面,尽管应用程序已经下载。如果下载了应用程序,是否可以打开它。谢谢你的回复。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:APPSTORE_URL]];
4

1 回答 1

6

你可以这样做:

if([[UIApplication sharedApplication] canOpenURL:urlSchemeOfYourApp])
{
  [[UIApplication sharedApplication] openURL:urlSchemeOfYourApp];
}
else
{
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:APPSTORE_URL]];
}

在这里,首先您要检查您的应用程序是否安装在设备上,如果已安装则打开应用程序,如果未安装则打开 iTunes 商店。

于 2013-10-24T06:21:40.037 回答