友盟做三方登录时如果未安装QQ软件。目前会提示去下载,这样会被appstore拒,解决方法是先判断设备是否安装QQ 然后在显示QQ登录 的按钮。
iTools 在QQ应用app里面可以找到 Info.plist 这个文件,里面就有下面的 URL types
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"mqq://"]]) {//设备安装了QQ
}
如果有QQAPI 也可以用QQAPI 判断
微信的话如果未安装会显示网页登录