У меня была (и все еще есть) эта проблема некоторое время, только когда я использую Wi-Fi, который требует использования прокси.
Единственное "решение", которое я нашел, было добавить мой IP изнутри ios-> appName-> AppDelegete.m в переменную jscodeLocation.
Внутри #ifdef DEBUG
я изменил:
jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil];
до
jsCodeLocation = [NSURL URLWithString:@"http://WRITEYOURIPHERE/index.bundle?platform=ios&dev=true"];
На Mac у меня работает IP:
Apple logo at the top left
System preferences
Network
и тогда он скажет вам
Вы подключаетесь к «WifiName» с IP: 1.1.1.1
Просто возьмите это число и поместите его в код jscodeLocation, который я говорил ранее вместо WRITEYOURIPHERE:
jsCodeLocation = [NSURL URLWithString:@"http://1.1.1.1/index.bundle?platform=ios&dev=true"];
Это всего лишь обходной путь, так как он не позволил бы мне обслуживать серверы, завершив все вызовы API.