개발(18)
-
[파이어베이스 과금 방지] 파이어베이스 비용 알림 설정하기
파이어베이스 과금을 방지하기 위해 비용 알림 설정을 해두자! 앱을 출시하고 초기에 많은 사람들은 파이어베이스를 활용하는 사람이 많을 것이다. 먼저, 적당히 mvp를 운영할 수 있는 서버를 빌려주고 앱에 최적화 된 편리한 서비스들도 제공되기 때문이다. 하지만,,, 앱을 운영하면서 갑자기 사용자가 많아지면 어떡하지.. 비용이 청구되면..!! AWS를 사용하면서 서버가 해킹을 당해, 몇천만 원이 나왔다는 등의 이야기들을 종종 들었을 것이다. 나는 현재 사용자로 인해 과금을 걱정할 수 없을 정도로.. 적은 사용자들이 나의 앱을 사용하지만, 개발역량이 부족하여, 무의미한 읽기/쓰기가 대량으로 늘어날 수 있기 때문에 혹시나 하는 마음에 대비를 해본다. 파이어베이스에 들어가서 좌측 톱니바퀴(프로젝트 설정)를 클릭하고..
2023.06.25 -
[앱에 지도 안 보임] 앱 출시 후 지도 안 나오는 문제 해결하기 feat. SHA-1 인증서
앱 버전 업데이트를 했는데.. 구글지도 화면이 안 보인다ㅠㅠ 네이버 지도 api를 사용하며 여러 시행착오를 겪고, 플러터에 최적화된 구글 맵 api를 활용했는데... 지도가 안 나온다.... 왜 나에게 시련을ㅠㅠ 이전 버전으로 돌리고 싶지만 방법을 모른다.. 그런데.. 더 난감한 건 에뮬레이터에는 아주 잘 나온다.. 에뮬레이터에서 안 나오면 오류 메시지라도 있을텐데.. 방법을 모르니 빠르게 검색해서 해결방안을 찾을 수 밖에ㅠㅠ 그래서 해결방안은! Google Play Console | Google Play Console 앱 및 게임이 성장할 수 있도록 사용자에게 도달하고 사용자 참여를 유도하는 데 도움이 될 도구, 프로그램, 통계를 이용하세요. play.google.com 구글 플레이 콘솔(Google ..
2023.04.12 -
[애드몹 광고 중지 해결] 귀하의 앱에서 Google AdMob 광고 게재가 중지되었습니다
귀하의 앱에서 Google AdMob 광고 게재가 중지되었습니다 갑자기 메일로 애드몹(AdMob) 광고가 중지되었다는 말이 왔다.. 저번처럼 광고를 스스로 클릭하는 불상사를 저지르지 않았는데 과연 무슨 일인가! 정책 위반이라고 하니 수정을 해보자! 음 복제된 콘텐츠라.. 곰곰이 생각해보니 내가 제공하는 모바일 앱 서비스 내에 리스트를 클릭하면, 타 웹사이트 링크로 연결이 되는데 여기 하단에 admob 광고를 넣어서 그런 것 같다. (눈물을 머금고 admob 코드 제거..😥) 더 찾아보니 자세하게 내용이 써져있었다.. 구글 아저씨가 자세히 설명해줌.. 자체 콘텐츠가 아닌, 타인의 콘텐츠에 광고를 올렸다는 말이 이말이었군... 콘텐츠가 복제된 화면에 Google 게재 광고 - Publisher Policie..
2023.03.30 -
[Xcode 파일 문제해결] git으로 잘못 수정된 파일 되돌리기 / The sandbox is not in sync with the Podfile.lock. 오류 해결 / Build input file cannot be found: 오류 해결
git으로 잘못 수정된 파일을 되돌려보자! 앱의 기능을 추가해서 Xcode에서 ios 배포를 하려고 하는데.. 이런 오류가 나왔다. The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation. 처음에는 pod install을 하라고 해서 해주고 다시 들어가서 archive를 눌렀는데.. error: Build input file cannot be found: '/Users/ㅇㅇ/ㅇㅇ/GoogleService-Info.plist'. Did you forget to declare this file as an output of a script phase or custom build..
2023.01.28 -
[git 명령어]내가 보려고 만든 GIT 명령어 모음집 4탄 git clone/ git remote / git push / git fetch / git pull
내가 보려고 만든 GIT 명령어 모음집을 만들어보자! git clone "원격저장소" 원격 저장소 복사 ex) git clone git@github.com:hahaha/ahhahaha.git git clone git@github.com:hahaha/ahhahaha.git /C/저장하고 싶은 파일 이렇게 하면 자기가 원하는 경로로 복제할 수 있음! git remote 원격 저장소 확인 git remote add origin origin이라는 이름으로 원격 저장소와 상호작용 가능 git remote -v 원격 저장소의 이름과 경로 함께 확인 git remote rename 원격 저장소의 이름 변경 git remote remove 원격 저장소 삭제 git push 원격 저장소에 밀어넣기 처음 push할 때 g..
2023.01.03 -
[git 명령어]내가 보려고 만든 GIT 명령어 모음집 3탄 git branch / git stash /
내가 보려고 만든 GIT 명령어 모음집을 또 작성해보자! git branch 현재 브랜치 목록나옴 작업 중인 브랜치는 *붙어잇음 git checkout "브랜치명" 브랜치 체크아웃(브랜치로 작업 환경 바꾸기) 브랜치에서 add, commit하고 master로 돌아가면 이렇게 된다! git checkout -b "브랜치명" 브랜치를 만들고 바로 만든 브랜치로 작업환경 바꿈 git merge"브랜치명" master로 돌아가서 브랜치 합쳐줌 git checkout mater이 돼있어야 함! git brach -d "브랜치명" 브랜치 삭제됨! git rebase master 브랜치 작업환경에서 입력해야 함 입력하면 브랜치의 기준점이 master 기준점으로 바뀜 git log --oneline --branches..
2023.01.03