Сокеты не работают в сборке релиза React Native - PullRequest
1 голос
/ 26 января 2020

Я работаю над проектом, где мне нужны сокеты. Поэтому я реализовал соединение с сокетом и работал над отладкой, но не в сборке релиза.

Мне нужно, чтобы сокеты работали над сборкой релиза без использования socket.io.

Я использование React Native: 0.61.5 И разрешение inte rnet указано в файле манифеста.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 02 апреля 2020

Как упоминалось на Github: https://github.com/facebook/react-native/issues/24361

Убедитесь, что ваш config.urlServer не является конечной точкой HTTP, но должен быть HTTPS. Последние версии RN предназначены для недавнего Android SDK, который автоматически блокирует небезопасные HTTP-соединения

Если кто-то сталкивается с той же проблемой, из-за "http" просто добавьте android: UseCleartextTraffic = "true" в теге в Android \ app \ src \ main \ AndroidManifest. xml

и вам должно быть хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...