전체 글 썸네일형 리스트형 [Flutter] Firebase FCM 사용하기 Part. 2 (Android) Part.2 시작하겠습니다. https://firebase.flutter.dev/docs/messaging/overview Firebase Cloud Messaging | FlutterFireWhat does it do?firebase.flutter.dev공식문서를 참고하시길 바랍니다. 1. android/build.gradle 파일의 plugins 추가. 1-1. flutterfire configure 할 때 (Part.1 참고) 추가가 되기 때문에 확인만 하시면 됩니다. 만약 안 되어있으면 추가. id "com.google.gms.google-services" version "4.3.15" apply false 2. android/app/build.gradle 파일의 plugins 추가 2-1. .. 더보기 [Flutter] Firebase FCM 사용하기 Part. 1 https://firebase.flutter.dev/docs/messaging/overview Firebase Cloud Messaging | FlutterFireWhat does it do?firebase.flutter.dev 공식문서를 참고하시길 바랍니다. 1. Flutter App 에서 Firebase 를 사용하기 위해서는 Firebase CLI 설치가 필요하다 . (Firebase 계정이 있다는 가정)1-1. 터미널에 입력- curl -sL https://firebase.tools | bash 1-2. Password 입력 후 설치 완료2. 설치가 완료 되었으면 firebase 로 로그인을 해준다. 2-1. 터미널에 입력- firebase login 위를 입력하면 Firebase 계정 화면이 .. 더보기 CORS 에러 해결하는 법 . 서버 설정을 한 후에 API 를 호출하려고 할 때 API 가 호출이 안 될 때가 있다. CORS 문제 때문에 API 가 호출이 안되는 경우가 있는데 그 부분을 해결하는 방법이다. 일단 자신의 터미널이든 VSCode 이든 default.conf 를 열어준다. - nano /etc/nginx/sites-available/default 우선 Https 적용을 했다면 아래와 같이 나올 것 이다. (.... 은 비공개 처리)server { server_name testHomepage.com ; // 내 홈페이지 도메인 root /var/www/html; index index.html; location / { try_files $uri $uri/ /index.html.. 더보기 AWS 도메인 및 https 적용하는 법 Part.3 터미널에 서버에 접속해 줍니다. cd /etc/nginx/sites-availablesudo vi default.conf default.conf 파일 수정 server { server_name 가비아 에서 만든 도메인; root /var/www/html; index index.html; location / { try_files $uri $uri/ /index.html; }} # certbot을 설치하기 위한 snap을 설치한다.sudo apt updatesudo apt install snapd# certbot을 설치한다.sudo snap install --classic certbot# certbot을 nginx에.. 더보기 AWS 도메인 및 https 적용하는 법 Part.2 AWS : Route 53 도메인 연결 AWS에 Route53 검색 - 호스팅 영역 클릭 - 호스팅 영역 생성 클릭 호스팅 영역 생성 아래와 같이 호스팅 영역이 생성됨 - 생성된 호스팅 영역 클릭 - 레코드 생성 클릭! 값 정보란에 자신의 퍼블릭 IP 를 입력 해야합니다. 레코드에 이런게 생성이 된건 확인할 수 있습니다. 값/트래픽 라우팅 대상에서 2번째 ns- 로 시작되는 부분들을 가비아 사이트에서 네임서버로 설정해줘야 하기 때문에 중요합니다. 다시 가비아 사이트로 돌아갑니다. https://www.gabia.com/ 웹을 넘어 클라우드로. 가비아그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브www.gabia.com 로그인 후 - My가비아 - 도메인 - 관리 클릭 네임서버 .. 더보기 AWS 도메인 및 https 적용하는 법 Part.1 Flutter - Ec2 인스턴스 Web 호스팅 하기 Part.1 ~4 를 보고 나서 읽으시길 권장드립니다. https://jangstory.tistory.com/156 Flutter - Ec2 인스턴스 Web 호스팅 하기 Part.10. 안드로이드 스튜디오 Flutter 앱 생성 (server_test) 1. AWS EC2 인스턴스 생성 1) AWS 콘솔에서 EC2 인스턴스를 생성합니다. (인스턴스 시작 클릭) - 운영 체제는 Ubuntu 20.04 LTS 또는 최신 버전을 선택jangstory.tistory.com 오늘은 EC2 인스턴스를 도메인 및 https 적용하는 방법을 알아보겠습니다. 일단 https 를 적용하려면 도메인을 만드셔야됩니다. 도메인은 여러 사이트에서 만들 수 있지만 제.. 더보기 [Error ] [!] CocoaPods did not set the base configuration of your project because your project already has a custom config set. In order for CocoaPods integration to work at all..... 해결ios > Flutter > Release.xcconfig 파일을 연다. 2줄 추가 #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"#include "Pods/Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig" 더보기 AWS EC2 ssh로 VSCode 연결방법 1. VSCode 'Remote - SSH' 설치 2. Remote-SSH Configuration 설정F1 -> 'remote-ssh'검색 -> SSH 구성파일 열기(Open SSH Configuration File) Users/{유저네임}/.ssh/config 선택 Host 식별할 수 있는 이름 (아무거나 상관없음) HostName EC2 퍼블릭 IP User ec2 name (ex: ubuntu) IdentityFile 자신의 .pem 저장경로 3. Remote-SSH 호스트에 연결F1 -> 'remote-ssh' 검색 -> 호스트에 연결(Connect to Host) - 자신이 만든 Host 닉네임 선택 4. VSCODE 새 창 열리면서 접속 성공 더보기 이전 1 2 3 4 ··· 18 다음