具体的操作:
1、在要判断的应用中设置info.plist文件,添加一条信息:
2、在当前的应用中调用方法判断是否安装过:
//调用方法判断设备上是否安装了此款应用
[self APCheckIfAppInstalled2:@"wanba51://com.JDhudong.JDIntegralGame"];
//判断用户是否安装了软件
-(BOOL) APCheckIfAppInstalled2:(NSString *)urlSchemes
{
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:urlSchemes]])
{
NSURL*url=[NSURL URLWithString:urlSchemes];
NSLog(@"已经安装过了tableView");
//如果安装了则在当前的应用中打开其他的应用程序
[[UIApplication sharedApplication] openURL:url];
return YES;
}
else
{
NSLog(@"还没有安装过这个软件");
//没有则跳到APPStore页面 进入应用下载页面,进行相关设置即可
return NO;
}
}