0.71버전 소스코드

0.71버전까지 많은 것들이 바뀌어서 한 번 저도 0.71로 프로젝트를 다시 세팅해보았습니다.

https://github.com/ZeroCho/food-delivery-app/tree/master/rn71

소스코드는 여기에 있고요. 주요한 차이점으로는 build.gradle & app/build.gradle이 조금 달라진 점(기존 파일 수정하면서 실수로 한줄 삭제하지않게 조심하세요)

android/app/src/main/AndroidManifest.xml에서 android:exported = true를 해줘야 했던 점과

react-native-code-push가 안 돼서 patch-package로 수정했던 점이 있네요. 해당 수정 파일은

https://github.com/ZeroCho/food-delivery-app/blob/master/rn71/patches/react-native-code-push%2B7.1.0.patch

iOS 쪽에서는 AppDelegate.m 대신 AppDelegate.mm이 생겼습니다. push-notification을 하는 방식이 많이 달라졌으니 AppDelegate.h와 AppDelegate.mm을 꼭 확인해주세요(AppDelegate.mm에서 모듈 이름은 자기 모듈 이름 넣으셔야 합니다)

여기에 올려두었으니 이 파일을 복사붙여넣기 하신 후 npm i 하면 수정사항이 반영됩니다.

큰돌 프로필
큰돌 2023.02.14 :FAN:
채널톡 아이콘