两个app互相添加bundleID 额外的还要添加自己的bundleID。
判断NSURL *url = [NSURL URLWithString:@"com.LYY.App1://com.LYY.App1"];//通过openUrl进行跳转,可以传递一些参数 if ([[UIApplication sharedApplication] canOpenURL:url]) { [[UIApplication sharedApplication] openURL:url ]; }else{ NSLog(@"应用程序未安装"); UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"应用程序未安装"message:@"确定下载应用吗?" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"确定",nil];
alertView.alertViewStyle = UIAlertViewStyleDefault;
[alertView show];
}
网友评论