在info.plist中加入一个参数,如图:

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"weixin://"]]) {}
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"mqq://"]]) {}
若是使用了微信的API:
if ([WXApi isWXAppInstalled] && [WXApi isWXAppSupportApi]){}
有单独的测试微信安装状态的方法