iOS 检测是否安装了第三方应用的方法--兼容iOS9之后的info.plist设置
来源:互联网 发布:阿里云快照是什么 编辑:程序博客网 时间:2024/05/29 16:38
iOS 检测是否应用有安装第三方应用可以实现调用
- 配置方面
- 代码处理
配置方面
iOS9以后,如果想进行这样的处理,需要对应用的info.plist进行处理,向info.plist中增加字段LSApplicationQueriesSchemes(key),Array(type),向Array中增加item0,type为string,值为wechat、weibo、mqq等。
代码处理
BOOL canOpenWechat = [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"wechat://"]];BOOL canOpenSina = [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"weibo://"]];BOOL canOpenQQ = [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"mqq://"]];
这三个方法分辨用于检测微信,微博,qq的应用安装情况,判断这个可以对第三方登录和分享进行状态监控,防止出现系统没有安装应用导致的提交苹果审核时被打回。
0 0
- iOS 检测是否安装了第三方应用的方法--兼容iOS9之后的info.plist设置
- iOS 的info.plist
- 解决IOS9的Info.plist问题
- iOS学习笔记37-iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
- info.plist文件的设置
- iOS项目的Info.plist的一些设置mark
- iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
- iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
- iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
- iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
- iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
- iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
- iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
- iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
- iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
- iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
- iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
- iOS应用中检测第三方app是否安装及跳转解决方案
- swiper的基础使用(十)
- struts2 链接包含汉字乱码的问题
- eventbus的使用(二)简洁易懂
- 多域名配置
- C++ 面向对象(一)—— 类(Classes)
- iOS 检测是否安装了第三方应用的方法--兼容iOS9之后的info.plist设置
- php install.php中一些函数
- eclipse formatter.xml Code Templates
- linux下分析Java程序内存汇总
- C++ 面向对象(二)—— 操作符重载
- Android - API Levels- API级别是什么
- MySQL的InnoDB索引原理详解
- Swift - 使用AVKit播放本地视频,在线视频(AVPlayerViewController)
- session.createQuery与createSQLQuery的区别