关于判断手机是否安装微信或者QQ

2018-07-11  本文已影响40人  北暖37

在涉及的项目中需要判断苹果手机是否安装了微信或者QQ来进行一系列的操作,然后第一反应就是,微信的api里面有判断是否安装微信的方法,那么对于QQ的sdk应该也会有同样的方法来进行判断,然后同事说不导入第三方api应该也是可以进行判断的,然后就网上搜索了一番,所以现在记录下对于判断是否安装微信和QQ的方法

方法一:导入微信或者QQsdk

1、导入api

01

2、然后在需要的地方进行判断

02

通过这个方法返回的BOOL值来进行判断是否安装了应用,来进行响应的操作

QQ同理,需要引入对应的api,然后通过判断方法来判断是否安装QQ

03

方法二:(不使用第三方的api)

1、如图所示,用来判断是否安装了微信与QQ

04

2、如果你只是添加了如上面的代码,运行是拿不到对应的结果的,还会在终端打印错误,因为还有最重要的一步,要在info.plist文件中配置白名单,如图

05

这样就可以正常的拿到值来判断是否安装了微信与QQ

上一篇 下一篇

猜你喜欢

热点阅读