업데이트 (4) 썸네일형 리스트형 [ React Native ] 서버에서 데이터를 가져와야 하는데 통신이 안되서 배포하자마자 먹통이 되었던.. - android Network Request Failed Error 해결 처음에 앱배포가 되고 기쁜 마음으로 앱을 실행했지만 스플래쉬 화면에서 넘어가질 않는.. 문제가 생겼죠 그래서 확인해보니 API 28버전부터는 안드로이드에서 보안상의 문제로 http통신이 안되는 것이었습니다. 백엔드라고 하죠 서버와 연동하는 앱이라면 이 설정을 해주고 앱 배포를 해야 제대로 앱이 작동합니다. AndroidManifest.xml 에서 application에 다음 태그 추가 android:usesCleartextTraffic="true" 이것으로 간단히 해결됩니다 ..ㅎ 배포하자 마자 업데이트 하는일이 없도록 확인하세요.. [ React Native ] [ Android ] bundleRelease 실패 해결 > Task :react-native-async-storage_async-storage:generateReleaseRFile FAILED > Task :react-native-async-storage_async-storage:generateReleaseRFile FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':react-native-async-storage_async-storage:generateReleaseRFile'. > Could not resolve all files for configuration ':react-native-async-storage_async-storage:releaseCompileClasspath'. > Failed to transform react-native-0.71.0-rc.0-relea.. [ React Native ] 안드로이드 sdk 31로 수정 후 bundleRelease 에러 > Execution failed for task ':app:processReleaseMainManifest'. 에러 관련 해결 에러발생 업데이트하려고 번들을 생성하려고 하니 에러가 발생함 targetSdkVersion = 31 로 업데이트를 해야하는 상황에서 build.gradle에서 수정하고 bundleRelease를 하니 Execution failed for task ':app:processReleaseMainManifest'. 에러가 발생 문제해결 sdk 31에서는 android:exported = "true" 를 넣어줘야 빌드 성공이 되다 보니 AndroidManifest.xml 파일에서 android:exported = "true" 추가하니 해결되었습니다. 추가 위치 // AndroidManifest.xml ... ... ... [ React Native ] 업데이트 팝업 만들기, 버전관리 0. 팝업 만들기 2023.01.26 - [React-native] - [ React Native ] 재사용 가능 팝업 ( reusable popup ) 모달 만들기 [ React Native ] 재사용 가능 팝업 ( reusable popup ) 모달 만들기 0. 참고사항 - 저는 스타일드컴포넌트를 사용하다 보니 이것을 사용하지 않는다면 stylesheet로 스타일을 지정하지 않습니다. - theme 파일을 따로 만들어서 사용하다 보니 코드 그대로 사용하기 어 ican-do.tistory.com 저는 로그인 하기 전에 버젼 체크를 해서 스플레시 이미지가 띄워진 상태에서 업데이트 팝업을 띄우도록 하려고 합니다 :) 1. package.json 파일에서 버젼 가져오기 import packageJson fr.. 이전 1 다음