iOS开发第三方登录没安装对应的APP时,要隐藏或者被拒
2015-11-23 本文已影响673人
我的天空蔚蓝色
判断第三方登录 是否安装APP,没安装则不显示,PS我用的ShareSDK
- (void)isHidenThirdBtn
{
BOOL WXinstalled = [WXApi isWXAppInstalled];
BOOL QQinstalled = [TencentOAuth iphoneQQInstalled];
if (!WXinstalled && !QQinstalled) {
self.winChatButton.hidden = YES;
self.qqButton.hidden = YES;
}
if (!WXinstalled && QQinstalled) {
self.winChatButton.hidden = YES;
}
if (WXinstalled && !QQinstalled) {
self.qqButton.hidden = YES;
}
}