Как решить ошибку подключения при подключении к http через мобильную сборку? - PullRequest
2 голосов
/ 24 февраля 2020

Когда я создаю свое приложение и пытаюсь подключиться к своему API через (http://ip_address / 8080 / ), получаю эту ошибку "Произошла ошибка сети при подключении к http://ip_address: 8080 / ». Но из моей IDE работает отлично. В чем может быть проблема и можно ли разобраться. Пожалуйста, помогите

1 Ответ

1 голос
/ 24 февраля 2020

Android 9 перестал работать по HTTP по умолчанию, он поддерживает только HTTPS. Чтобы включить HTTP, используйте подсказку сборки:

android.xapplication_attr=android:usesCleartextTraffic="true"

Ссылка: { ссылка }

Также iOS по умолчанию не поддерживает HTTP. Чтобы включить HTTP, используйте подсказку сборки:

ios.plistInject=<key>NSAppTransportSecurity</key><dict><key>NSAllowsArbitraryLoads</key><true/></dict>

Ссылка: https://www.codenameone.com/blog/ios-http-urls.html

...