Expo SDK 45에서 변경된 사항을 알아 보겠습니다.
주요 변경사항
- Expo Go 인터페이스 업데이트
- new Sweet API로 재작성된 Clipboard와 WebBrowser 모듈이 개선되었습니다.
- 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를 사용하세요.
반응형
댓글