美文网首页
使用shreSDK是做分享的时候,isWXAppInstalle

使用shreSDK是做分享的时候,isWXAppInstalle

作者: gersces | 来源:发表于2017-09-08 09:58 被阅读0次

    我在用shareSDK做微信分享的时候,在使用WXApi判断isWXAppInstalled(检查微信是否已被用户安装)和isWXAppSupportApi(判断当前微信的版本是否支持OpenApi)的时候,发现isWXAppInstalled返回值一直为NO。

    百度了一下,发现大家给到的方法是检查info.plist文件里面的白名单,或者用[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"weixin://"]]替代Api判断。但是此时我已明确添加了白名单。况且此时如果去掉判断限制的话,是可以调开微信并成功分享的。

    剧情反转开始。。。在接下来做微信登录的时候,我并未用其它第三方,而是直接对接微信开放平台。当我在写出这行代码(下图)的时候,发现isWXAppInstalled返回值为YES了。

    相关文章

      网友评论

          本文标题:使用shreSDK是做分享的时候,isWXAppInstalle

          本文链接:https://www.haomeiwen.com/subject/bahgjxtx.html