您的位置:首页 > 移动开发 > 微信开发

ios使用友盟分享到QQ/微信时时如何判断手机上是否安装了QQ以及微信的客户端

2016-04-26 17:31 991 查看
iOS 在使用友盟时,使用微信分享、登录必须安装微信客户端,QQ登录、QQ空间分享过程中必须安装手机QQ客户端,在未安装客户端的设备上测试会提示下载,这是不符合苹果审核规则的。这是微信及腾讯QQ互联导致的问题。 解决方案: 首先调用微信SDK或QQ互联SDK的方法检测是否安装微信/QQ客户端: 如果未安装客户端则隐藏对应登录或分享按钮。

判断有没有安装QQ:

#import <TencentOpenAPI/QQApiInterface.h>  

if ( ![QQApiInterface
isQQInstalled]) {

//没有安装QQ

        }

 判断有没有安装微信:

#import "WXApi.h"

if (![WXApi
isWXAppInstalled]) {

//没有安装微信

        }

       
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息