websocket RN Android发布版本无法连接到XMPP服务器

yhqotfr8  于 2023-06-23  发布在  Android
关注(0)|答案(1)|浏览(106)

我有一个React Native聊天应用程序,它连接到Azure上托管的XMPP服务器。该应用程序使用websockets连接(ws://而不是wss://)xmpp.js库。
当使用调试版本在本地运行时,应用程序可以连接,但当使用发布版本时,则无法连接。
在iOS上运行的相同应用程序在本地或部署时连接没有问题。
我尝试过为release使用debug签名配置,并使用新的密钥库创建release配置。

mzmfm0qo

mzmfm0qo1#

解决方案是允许AndroidManifest.xml中的所有网络连接类型

<application android:usesCleartextTraffic="true">
</application>

有关更多详细信息,请参阅以下帖子的顶部答案:
How to allow all Network connection types HTTP and HTTPS in Android (9) Pie?

相关问题