2012-10-14 51 views
1

从我的应用程序启动另一个iPhone应用程序?此功能需要这样的表现: -从我的应用程序启动另一个iPhone应用程序,如果它已经安装或没有?

a)如果没有安装应用程序,然后选择

B中的应用程序打开App Store)如果安装的应用程序,然后打开应用程序

我已经有自定义网址。所以我可以打开给定的应用程序,如果它安装在iPhone上。 但我想送用户的应用程序商店,如果尚未安装,这样他就可以下载应用,并开始使用它的时候了

如何检查是否应用已经安装或没有?请帮忙。

回答

3

使用canOpenURL:UIApplication上查看是否有可以响应您的自定义URL的应用程序。如果返回true,则使用自定义的网址打开该应用,否则打开链接到App Store

0

类似的答案已经发布here。这应该是你需要达到什么你试图代码:

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"YOUR-URL-SCHEME://"]]) { 
// Your App is installed 
} else { 
// Open iTunes 
} 
相关问题