프로그래밍/React Native

Expo SDK 45 주요 변경사항

꾸션 2022. 6. 14. 08:56

Expo SDK 45에서 변경된 사항을 알아 보겠습니다.

 

주요 변경사항

  • Expo Go 인터페이스 업데이트

Expo Go 새로운 인터페이스 모습

  • new Sweet API로 재작성된 ClipboardWebBrowser 모듈이 개선되었습니다. 
  • expo-crypto, expo-random, expo-haptics 그리고 expo-localization이 JSI로 이동하였습니다.
  • 안드로이드 라이브러리에 의해 추가되 권한들(permissions)을 더 쉽게 제외(제거)할 수 있습니다. (app.json 혹은 app.config.js에서 android.blockedPrmissions 항목에 제외할 항목을 배열형태로 추가하면 됩니다.)
  • Android compileSdkVersion 31, Java 11 사용
  • React Native 0.68 사용
  • expo-ads-admob, expo-analytics-amplitude, expo-ads-facebook, expo-facebook, expo-google-sign-in, expo-segment 모듈이 더 이상 사용되지 않습니다. (※ 사용하려는 경우 빌드 시 "eas" 대신 "expo build"를 사용해야 합니다.)
  • expo-app-loading 모듈이 더 이상 사용되지 않습니다. 대신 expo-splash-screen(SplashScreen.preventAutoHideAsync(), SplashScreen.hideAsync())을 사용하세요. 
  • react-native-appearance 모듈이 더 이상 사용되지 않습니다. 대신 React Native에서 제공하는 Appearance API를 사용하세요.