平常我们做iOS开发,会经常遇到打开其他的APP的功能。本篇文章讲的就是打开别人的APP的一些知识。我们的目标是:
- 打开别人的APP
- 让别人打开我们的APP
- iOS9的适配问题
- 使用URL Schemes传递数据

// 跳转微信
-(void)openWechat{
NSURL * url = [NSURL URLWithString:@"weixin://"];
BOOL canOpen = [[UIApplication sharedApplication] canOpenURL:url];
//先判断是否能打开该url
if (canOpen)
{ //打开微信
[[UIApplication sharedApplication] openURL:url];
}else {
[MBProgressHUD showMoreLine:@"您的设备未安装微信APP" view:nil];
}
}
网友评论