-
React Native 2023‧11‧04
react native - No apps connected. Sending "reload" to all React Native apps failed. Make sure your app is running in the simulator or on a phone connected via USB
이 에러는 여러 케이스에서 발생하는 것 같은데 그 중 내가 겪은 조건은 아래와 같았다. 스플래시를 만들려고 react-native-splash-screen 를 설치하고 ios 환경 설정을 하려고 AppDelegate.m 에서 [RNSplashScreen show]; 를 추가한 경우다. 나 같은 경우는 [RNSplashScreen show]; 를 추가하고 기존 super application: 을 그 아래에 넣었다. 하지만 [RNSplashScreen show]; 는 return YES; 바로 위에 넣어야 한다. 이렇게 […]
-
React Native 2023‧02‧28
안드로이드 빌드 오류 - MainApplication.java:60: error: cannot find symbol ReactNativeFlipper.initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
리액트 네이티브로 구성한 프로젝트 빌드를 하던 중 오류가 발생하였다. 원인이라는 getReactNativeHost().getReactInstanceManager()); 부분을 찾아 검색하였고 0.61.5 에서 0.63.3. 으로 리액트 네이티브가 업데이트 되면서 빠졌다고 MainApplication.java 파일에 아래 코드를 추가해보라고 한다. https://stackoverflow.com/questions/65837062/react-native-android-cannot-find-symbol-class-reactinstancemanager 결과는 실패다. 비슷한 원인들을 찾다보니 이런 링크가 있었다. https://github.com/facebook/react-native/issues/36060 위 내용들을 참고 삼아 수정한 방법은 기존에 프로젝트 폴더안에 android/app/src/release/java/com/프로젝트 이름/ReactNativeFlipper.java 를 복사가 아닌 다른 폴더로 […]