little-snow-fox / react-native-wechat-lib

🚀 WeChat login, share, favorite and payment for React-Native on iOS and Android
MIT License
653 stars 127 forks source link

react native 0.65.1版本无法判断是否已安装微信 #182

Open linchCN opened 2 years ago

linchCN commented 2 years ago

如题

evan0204 commented 2 years ago

看是否有Android11的问题 https://open.weixin.qq.com/cgi-bin/announce?action=getannouncement&key=11600155960jI9EY&version=&lang=zh_CN&token=

linchCN commented 2 years ago

看是否有Android11的问题 https://open.weixin.qq.com/cgi-bin/announce?action=getannouncement&key=11600155960jI9EY&version=&lang=zh_CN&token=

是这个问题,需要把sdk升级到6.8.0版本 image

evan0204 commented 2 years ago

看是否有Android11的问题 https://open.weixin.qq.com/cgi-bin/announce?action=getannouncement&key=11600155960jI9EY&version=&lang=zh_CN&token=

是这个问题,需要把sdk升级到6.8.0版本 image

我们并没有升级SDK,这个跟微信SDK没关系,是因为Android11系统的隐私权限导致的,只要添加下面这些即可 // 在应用的AndroidManifest.xml添加如下标签 <queries> <package android:name="com.tencent.mm" /> // 指定微信包名 </queries>

dongdyang commented 2 years ago

@Evan-Future 请问具体的样例是?

更正:直接在xml里加 即可

kkCode commented 2 years ago

我也是 Android 11,直接在 AndroidManifest.xml 里增加

<queries>
        <package android:name="com.tencent.mm" />   // 指定微信包名
</queries>

就可以了