Tengo el siguiente problema: E/flutter (7144): [ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Excepción no controlada: mal estado: la plataforma no permite HTTP inseguro: http://myIPv4 :PUERTO/RUTA.

Y este es el backend al que puedo acceder:
Ya estoy permitiendo el acceso por cors, pero ni siquiera esto me ayuda. ¡Ya intenté usar http://localhost:port/path y http://myIP:port/path pero no funcionó!
Pero si trato de acceder directamente por el navegador, entonces funciona.

Este comportamiento se puede omitir siguiendo la guía de migración: https://flutter.dev/docs/release/breaking-changes/network-policy-ios-android .
o... Simplemente agregue android/app/src/main/AndroidManifest.xml:
android:usesCleartextTraffic="true" a <application /> tampoco olvide tomar PERMISO DE INTERNET :
<uses-permission android:name="android.permission.INTERNET" /> <!-- This Line --> <application android:name="io.flutter.app.FlutterApplication" android:label="receipt" android:usesCleartextTraffic="true" <!-- This Line --> android:icon="@mipmap/ic_launcher">Permita solicitudes inseguras/HTTP globalmente en su aplicación en iOS, puede agregar esto a su ios/Runner/info.plist bajo la definición del diccionario principal:
<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict>Tenga en cuenta que deberá tener una explicación para el equipo de revisión de Apple al habilitar esto, de lo contrario, su aplicación será rechazada al enviarla.
Gracias.
Este problema se resuelve aquí.
https://flutter.dev/docs/release/breaking-changes/network-policy-ios-android
Solo necesita cambiar el HTTP a HTTPS. Me gusta esto
Respuesta respuesta = esperar obtener ('https://worldtimeapi.org/api/timezone/Africa/Nairobi');