友盟分享 检测是否安装微信/QQ客户端

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




判断有没有安装QQ:

#import "TencentOpenAPI/QQApiInterface.h"  

if ( ![QQApiInterface isQQInstalled]) {

//没有安装QQ

}


 判断有没有安装微信:

#import "WXApi.h"

if (![WXApi isWXAppInstalled]) {

//没有安装微信

}

你可能感兴趣的:(友盟分享 检测是否安装微信/QQ客户端)