invariant violation ~ has not been registered 오류가 발생했다면 다음 두 가지를 시도해보면 해결될 수도 있다. 첫 번째 방법 react-native가 실행되는 터미널을 종료한다. 어플과 관련된 것을 종료한다 (선택사항) 재시작한다. 요약하면 껐다가 다시 켜본다 방법이라고 할 수 있다. 두 번째 방법 app.json의 name, MainActivity.java의 getMainComponentName()의 appname, index.js(또는 package.json)에서의 appname이 같은지 확인한다. 참고 https://stackoverflow.com/questions/29287987/invariant-violation-application-awesomeproject..