개발/Troubleshooting 2

[Google Play Console] 업로드 키 재설정

* 문제상황 * Expo의 EAS Build로 빌드한 .aab 파일을 이미 Play Store에 올라가 있던 앱에 새 버전으로 업로드 하려고 시도했으나, 기존에 설정되어있던 서명 키와 다른 키로 빌드가 되어서 잘못된 키로 서명이 되었다는 에러 문구를 만났다..! WHY? 기존에 설정되어있던 키 파일이 없었음 EAS Build로 빌드하면서 새로운 keystore를 생성함 앱 무결성(Play Integrity) - Play 앱 서명 사용하기 Google에서는 Play 앱 서명으로 앱의 서명 키를 관리하고 보호하며, App Bundle에서 생성된 최적화된 배포 APK에 서명하는 데 이 키를 사용합니다. Play 앱 서명은 Google의 보안 인프라에 앱 서명 키를 저장하고 보안 강화를 위한 업그레이드 옵션을 ..

[Expo] iOS build by EAS

* 문제상황 * Expo + React Native 로 개발한 어플리케이션을 testFlight에 올리고 싶은데, 이전에는 가능했던 Standalone app으로 빌드하는 서비스가 더이상 사용할 수 없게 되었다! 대신 EAS를 사용해서 빌드가 가능하다고 하는데, Docs 안에 내용이 여기저기 분산되어 있어서 빌드하는 데에 어려움이 있었다. 2023년 1월 4일 이후, Expo의 모든 SDK 버전에서 Building Standalone Apps(독립형 앱 구축) 서비스가 중단되었고, 해당 서비스 대신 EAS 빌드 서비스만 이용할 수 있다고 한다. EAS Build EAS Build는 'Expo 및 React Native 프로젝트용 앱 바이너리를 구축하기 위한 호스팅 서비스'이다. 하기 명령어로 .ipa 파..