Recuperación nativa, solicitud de red fallida. no usa localhost

Tengo una aplicación, que estoy usando fetch para autenticar al usuario. funcionaba hasta hace unos días y no he cambiado nada. acaba de actualizar de reaccionar 0.27 a 0.28, no recuperar no funciona.

He buscado durante casi 2 días y he leído casi todas las preguntas en stackoverflow. La mayoría de los usuarios intentan obtener algo de localhost, y cuando lo cambian a una dirección IP real, lo hacen funcionar. pero no estoy buscando nada de localhost, también el código de mina solía estar funcionando.

Aquí está mi código:

fetch('http://somesite.com/app/connect', {
      method: 'POST',
      headers: {
        'Accept': 'application/json',
        'Content-Type': 'application/json',
        'language':'en-US',
        'Authorization': 'Bearer ' + access_token,
      },
      body: JSON.stringify({
        uid: uid,
        refresh_token: refresh_token,
        token: access_token,
        device: device_id,
        device_name: device_name,
      })
    })
.then((response) => response.json())
.then((responseData) => {
    console.log(JSON.stringify(responseData.body))
})
.catch((err)=> {
  console.log('Some errors occured');
  console.log(err);
})
.done();

Traté de hacer algunos proyectos nuevos, simples, solo usé un ejemplo de búsqueda simple para tutoriales, me dio el mismo error. Traté de abrir mi sitio web que estoy tratando de conectarme a él, a través del navegador en el emulador, funciona, pero parece que a través de mi, la aplicación no puede conectarse a ningún sitio web / ip. da este error en la consola de Chrome:

TypeError: Network request failed
    at XMLHttpRequest.xhr.onerror (http://localhost:8081/index.ios.bundle?platform=ios&dev=true&hot=true:28193:8)
    at XMLHttpRequest.dispatchEvent (http://localhost:8081/index.ios.bundle?platform=ios&dev=true&hot=true:14591:15)
    at XMLHttpRequest.setReadyState (http://localhost:8081/index.ios.bundle?platform=ios&dev=true&hot=true:29573:6)
    at XMLHttpRequest.__didCompleteResponse (http://localhost:8081/index.ios.bundle?platform=ios&dev=true&hot=true:29431:6)
    at http://localhost:8081/index.ios.bundle?platform=ios&dev=true&hot=true:29506:52
    at RCTDeviceEventEmitter.emit (http://localhost:8081/index.ios.bundle?platform=ios&dev=true&hot=true:13428:23)
    at MessageQueue.__callFunction (http://localhost:8081/index.ios.bundle?platform=ios&dev=true&hot=true:11999:23)
    at http://localhost:8081/index.ios.bundle?platform=ios&dev=true&hot=true:11906:8
    at guard (http://localhost:8081/index.ios.bundle?platform=ios&dev=true&hot=true:11857:1)
    at MessageQueue.callFunctionReturnFlushedQueue (http://localhost:8081/index.ios.bundle?platform=ios&dev=true&hot=true:11905:1)

en realidad tengo el mismo problema que este usuario aquí:La solicitud de red nativa de reacción siempre falla

ACTUALIZACIÓNinfo.plist de xcode

Cualquier ayuda será apreciada!

Respuestas a la pregunta(3)

Su respuesta a la pregunta