역시 한 번에 깔끔하게 되면 React Native가 아니지요. 0.60.5에서 올리는데도 손맛을 느낄 수 있었네요. -_-;
| Announcing React Native 0.61 with Fast Refresh
지금 사용하는 버전에서 변경된 부분을 찾아주는 아래 페이지에서 살펴보시면 해야 할 일이 감이 오실 겁니다.
Upgrade React Native applications
업그레이드 중에 발생한 이슈가 누군가에게는 도움이 될지 몰라 공유해요!
이름이 기존 yoga
에서 Yoga
로 변경 됐는데요. pod install
하고 XCode에서 컴파일하니까 에러가 딱!
error: .../Pods/Target Support Files/Yoga/Yoga.xcconfig: unable to open file (in target "Yoga" in project "Pods") (in target 'Yoga')
XCode Pods에서 Yoga를 수동으로 삭제하신 다음에 다시 pod install
을 하시면 해결됩니다.
더 쉬운 방법이 있었네요. pod deintegrate
라는 게 있었네요!
gradle-wrapper.properties에 gradle 버전이 5.5로 변경됐는데요. 빌드는 성공하지만 실제 디바이스에 설치할 때 버전이 맞지 않는다고 실패하네요. 이유를 찾으려다가 귀찮아서 기존에 사용하던 5.4.1 버전으로 롤백했습니다. 이 버전에서도 빌드 잘됩니다.
.flowconfig
의 버전에 ^0.105.0 으로 변경됐으니 flow-bin도 0.105.0으로 업데이트 했습니다.