728x90 배포6 🧑🏻💻 플러터 웹 프로젝트의 파이어베이스 호스팅 배포 과정 안녕하세요! 이번 포스트에서는 Flutter 웹 프로젝트를 Firebase Hosting으로 배포한 전체 과정을 단계별로 정리해보려고 합니다. 특히 Google OAuth 인증과 검색 엔진 최적화(SEO) 설정에 중점을 두어 설명드리겠습니다.목차프로젝트 준비 및 Firebase 초기화Google OAuth 인증 설정 및 문제 해결검색 엔진 최적화(SEO) 설정Firebase 배포 프로세스마무리 및 추가 팁1. 프로젝트 준비 및 Firebase 초기화필요한 패키지 설치우선 플러터 프로젝트에 Firebase 관련 패키지를 설치합니다:dependencies: firebase_core: ^x.x.x firebase_auth: ^x.x.x # 기타 필요한 패키지들main.dart에 Firebase 초기화 코.. 2025. 6. 17. AWS EC2에 GitHub Actions로 초간단 CICD 구축하기 (SSH 키 기반 자동 배포) 오랜만입니다. 그간에는 앱 출시를 위한 난리부르스를 떨면서 살았고요, IOS 앱은 출시되었고 안드로이드는 다시 프로덕션 심사에 들어갔습니다. 그리고 이제 spring을 통한 백엔드 개발을 하다가 수정을 하고 나면 쓰읍 ssh로 서버에 접근해서 깃헙에서 main pull 해와서 다시 빌드를 시키고! 동작시키는 이 과정이 너무 귀찮아서... CICD를 적용해보고자 합니다. 근데 저는 진짜 그냥 main에 push 되면 github actions 로 바로 했음 좋겠는데 블로그 글 보니 AWS 상에서도 설정하는 분들이 많더라고요. 근데 저는 프론 백 다 해야하니 실용적인 걸 찾아보겠습니다.시작!✅ GitHub에서 SSH 키로 코드 가져오기1. EC2에서 SSH 키 생성ssh-keygen -t rsa -b 409.. 2025. 3. 10. [🐳 Flutter 배포 에러 해결] Unable to instantiate activity & 버전 코드 중복 해결법 🐳 에러1Java.lang.RuntimeException: Unable to instantiate activity ComponentInfo 콘솔에 업로드 하려고 했을 때, flutter 프로젝트에 com.example.xxx 이런 형식으로 최초 업로드를 하려했을 때, com.example은 안된다고 해서 임의로 바꾼걸 build.gradle에만 바꾸고 냅다 업로드를 했는데 위와 같은 에러가 발생했고,~/StudioProjects/untitled2/android/app/src/main/kotlin/com/example/untitled 여기서 이제 package 이름을 콘솔에 업로드한 것과 같이 변경해주면 됩니다.🐳 에러2이렇게 새로 빌드한 aab를 올리려고 하니!1 버전 코드는 이미 사용되었습니다. .. 2025. 2. 17. [🐳Flutter 플러터] playstore 배포 시 서버 연동 안될 때(http) 지금 playstore에 앱을 배포를 하기 위해서 비공개 테스트를 진행 중에 있는데요, 분명 모든 작업들을 끝냈는데 서버와 연동이 안되는거 같은 느낌적 느낌이 왔습니다. 지금 첫 배포라 서버를 cafe24로 배포를 했는데요 (aws 배포 도전기, 제 블로그에서 함께하세요!) 연동이 잘안되는거 같아서 우리 3.3만원 월급을 받는 gpt 친구가 google play에서 배포되는 앱은 http 는 연동이 안된다고 하더라구요. 냅다 방법을 내놓으라고 했죠. 그 방법 알려드림미다! android:networkSecurityConfig="@xml/network_security_config"> ... 우선 android:usesCleartextTraffic="tr.. 2025. 2. 17. 이전 1 2 다음 728x90