1. 구글 개발자 콘솔에서 인증서 발급하고 다운받기(json 키) 위 이미지 대로, [구글 플레이 콘솔 api액세스 -> 새서비스계정만들기 -> 서비스계정 생성 -> 계정 key다운로드(json파일) -> 재무데이터 권한 주기] 를 완료하면 준비는 끝.!! 키 json 파일을 다운받아 열어보면, 위와같은 텍스트 들이 있다. 2. Firebase Functions 설정 Firebase 계정을 만들고, 내 컴퓨터에도 firefunction기능을 쓸 수 있도록 세팅. 세팅은 구글페이지 가이드를 참고 바람. https://firebase.google.com/docs/functions/get-started?hl=ko 시작하기: 첫 번째 함수 작성, 테스트 및 배포 | Firebase Documentation Ch..
현재 Mac 버전 : 카탈리나 Unity 버전 : 2021.1.12f 현재 위 버전에서, 구글 Firebase sdk를 import하고, 유니티 에디터를 실행 할 때, 위와 같은 에러가 뜰 때가 있다. 아마 맥 버전이 카탈리나라서 발생하는 건지, 그냥 맥 보안문제 인지 모르겠지만, 아래와 같이 권한을 주면 된다. 맥 [시스템 환경 설정 -> 보안 및 개인정보 보호]에 들어가면 위 사진과 같이, 확인된 응용프로그램이 아니라서 차단됐다는 표시가 있다. [확인 없이 허용]을 누르고 재실행 하면 될 것이다.
Admob으로 광고 수익을 올리던 중, Admob 페이지에서 app-ads.txt를 홈페이지 루트에 올려놓으라는 경고가 떴었다. 문제는 난 따로 관리하는 홈페이지가 없었다. 혹시 티스토리는 되나? 알아봤는데, 아직은 불가능하다(애드센스는 알아서 해주는 듯?). 다른 방법으로 구글 블로그를 이용하는 것도 있었는데, 뭔가 블로그를 새로 만들기 귀찮다. 쉬운 방법이 없을까 찾아보던 중, 파이어베이스를 이용하면 쉽게 홈페이지를 만들고, app-ads.txt를 올릴 수 있다는 것을 알게 됐다. 1. Firebase설치 우선 터미널로 들어가 sudo npm install -g firebase-tools CLI툴 설치 후, 아래 명령어를 입력하자. firebase login 로그인 명령어를 치면 인터넷 창이 뜨고, ..
매번 앱을 출시 할 때 마다, 헷갈리게 되고, 문제가 생기면 제법 시간을 많이 잡아 먹어, 정리하게 됐다. 1. Unity Firebase세팅 github.com/google/mechahamster google/mechahamster Mecha Hamster is a game where you roll through customizable environments that you can share with your friends. - google/mechahamster github.com 여기서 sdk를 다운 받고, FirebaseAnalytics.unitypackage FirebaseAuth.unitypackage 이 두개만 임포트 한다(나머지 기능은 안쓰고 있어서..). 여기서 중요한 건, Fireba..