平常我们做iOS开发,会经常遇到打开其他的APP的功能。本篇文章讲的就是打开别人的APP的一些知识。我们的目标是:
- 打开别人的APP
- 让别人打开我们的APP
- iOS9的适配问题
- 使用URL Schemes传递数据
然后两句代码直接搞定:
<pre name="code" class="objc"> //创建一个url,这个url就是WXApp的url,记得加上://
NSURL * url = [NSURL URLWithString:@"weixin://"];
BOOL canOpen = [[UIApplication sharedApplication] canOpenURL:url];
//先判断是否能打开该url
if (canOpen)
{ //打开微信
[[UIApplication sharedApplication] openURL:url];
}else {
<span style="font-family: Arial, Helvetica, sans-serif;">//</span><span style="font-family: Arial, Helvetica, sans-serif;">您的设备未安装微信APP</span>
}