Busca reativa-nativa, solicitação de rede falhou. não usando localhost
Eu tenho um aplicativo, que estou usando buscar para autenticar usuário. estava funcionando até alguns dias atrás e eu não mudei nada. acabou de atualizar de reagir 0,27 a 0,28, não buscar não está funcionando.
pesquisei por quase 2 dias e li quase todas as perguntas no stackoverflow. a maioria dos usuários que tentam buscar algo no host local e quando o alteram para o endereço IP real, eles o fazem funcionar. mas não estou buscando nada do host local, também o meu código costumava estar funcionando.
aqui está o meu 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();
Eu tentei fazer alguns novos projetos, simples, apenas usei um exemplo de busca simples para tutoriais, deu o mesmo erro. Eu tentei abrir meu site que estou tentando conectar a ele, através do navegador no emulador, ele funciona, mas parece que através do meu aplicativo não pode se conectar a nenhum site / ip. dá esse erro no console do 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)
Na verdade, eu tenho o mesmo problema que este usuário aqui:A solicitação de rede nativa de reação sempre falha
ATUALIZAÇÃO:info.plist do xcode
Qualquer ajuda será apreciada!