답변:
Mac에서 네트워크 연결을 끕니다.
Apple의 네트워크 링크 컨디셔너를 설치할 수 있습니다
요세미티에서 :
네트워크 링크 컨디셔너는 "Xcode 용 하드웨어 IO 도구"패키지에서 찾을 수 있습니다. Apple 개발자 다운로드 페이지 에서 다운로드 할 수 있습니다 . 다운로드가 완료되면 DMG를 열고 "Network Link Condition.prefPane"을 두 번 클릭하여 설치하십시오 ( source ).
이 환경 설정 패널을 사용하면 0kbps 속도의 프로파일을 작성할 수 있습니다.
이전 버전의 OSX :
마운틴 라이온 / 매버릭스 : Xcode > Open Developer Tool > More Developer Tools
라이온 :/Developer/Applications/Utilities/Network Link Conditioner
Little Snitch 를 사용 하여 온도를 조절할 수도 있습니다 . 이 앱의 인터넷 연결을 차단하십시오.
더 쉬운 해킹 : 연결을 확인하는 기능 만들기
import NetInfo from '@react-native-community/netinfo';
export const ckeckIsConnected = async () => {
const isConnected = NetInfo.fetch().then((state) => {
return state.isConnected;
});
return isConnected;
};
연결이있는 경우에만 데이터 가져 오기를 수행하십시오. 연결을 시뮬레이션하지 않으려면 false
실제 연결이 무엇이든이 기능으로 돌아가십시오 .