본문 바로가기

개발이야기

애드몹 두번째 광고 차단 ( 제한적 광고 게재 ) 진짜 구글은 나한테 왜 이러는지... -_-;; 구글 플레이 콘솔에 올린 앱 심사도 벌써 3달째 방치되고 있어서 딱히 이렇다할 마케팅도 못하고 있는데 그나마 아이폰앱에 붙어 있던 광고 마저 차단 당했다.   (차단일 2024년 9월 10일 )  첫번째 차단 당했을땐 테스트 기기 등록을 안해서 그러려니 했는데 ...이번엔 진짜 잘못한게 없는거 같은데 또 다시 이런 형벌을 내리다니... ㅠ.ㅠ혹시 몰라서 집에 있는 모든 디바이스를 테스트 기기로 등록했다. 와이프폰, 아이들폰, 아이들 수업용 아이패드 등등 하나도 빠짐 없이 전부 테스트 기기로 등록했다. 에휴,,,  이번엔 광고 차단 풀리는데 얼마나 걸릴까 ?  제발 빨리 풀어주기를 ...    후기 === 가족들 폰을 테스트 디바이스로 등록한 뒤 딱 1주일 .. 더보기
애플로그인 AuthorizationError 오류 1000 플로터로 애플 로그인을 구현 했는데 .. 아래와 같은 에러가 뜬다. com.apple.AuthenticationServices.AuthorizationError 오류 1000 파이어 베이스에서 애플 로그인 추가 했고, 애플 개발자 포털에서 애플로그인 가능 하게 설정 하고 키 생성도 잘 했다. 구현 코드도 가이드대로 잘 했지만 위의 에러가 났는데 .. 알고 보니 xCode 에서도 apple login 가능 설정을 해줘야 하더라.  Runner > Targets > Signing & Capabilityes >  +Capability > Sign in with Apple 추가 이거 찾느라 한참 삽질함. 더보기
회원가입 기능이 있는 모바일 앱개발시 주의사항 애플 앱스토어 심사 방침 1. 개인정보 보호  • 데이터 수집 및 저장: 사용자의 개인정보를 수집하는 경우, 이를 명확하게 알리고 사용자의 동의를 받아야 합니다. • 개인정보 보호 정책: 앱 내에서 쉽게 접근할 수 있는 개인정보 보호 정책을 제공해야 합니다. • 데이터 보안: 수집된 데이터를 안전하게 저장하고 전송해야 합니다. 2. 사용자 경험  • 계정 생성: 회원가입 과정이 직관적이고 사용자 친화적이어야 합니다. • 필수 정보: 회원가입 시 필수로 요구하는 정보가 최소화되어야 합니다. 3. 계정 관리  • 계정 삭제: 사용자가 자신의 계정을 쉽게 삭제할 수 있도록 해야 합니다. • 패스워드 관리: 사용자가 쉽게 비밀번호를 재설정할 수 있도록 해야 합니다. 4. 기타 요구 사항  • 앱 설명: 앱스토어.. 더보기
익명 게시판 또는 글쓰기를 제공할때 고려사항 인터넷을 통해 익명 게시판 또는 글쓰기를 제공 할때 고려해야할 사항인터넷을 통해 익명 사용자가 글을 남길 수 있는 기능을 제공하려면 몇 가지 법적 고려 사항이 필요합니다. 특히 한국의 법률을 준수하는 것이 중요합니다. 다음은 주요 고려 사항입니다: 1. 실명제  • 실명 확인 제도: 2012년에 헌법 불합치 판결이 내려졌지만, 특정 트래픽이나 사용자 기반이 큰 플랫폼은 여전히 사용자 실명을 확인해야 할 수도 있습니다. 귀하의 플랫폼이 이 규정을 준수해야 하는지 확인하세요. 2. 콘텐츠 규제 및 모니터링  • 명예훼손 및 비방: 한국은 명예훼손 및 비방에 관한 엄격한 법률이 있습니다. 익명 게시물이라도 다른 개인을 비방하는 콘텐츠는 형사 및 민사 처벌을 받을 수 있습니다. • 혐오 발언 및 차별: 혐오 발.. 더보기
애드몹 광고 차단 ( Test 디바이스 등록 , 애플 IDFA flutter) 애드몹 광고가 차단 되었다. ㅠ.ㅠ iPhone의 경우 IDFA  값을 알아오는 것이 번거로워서 애드몹의 테스트 디바이스 등록을 미루고 있었는데 ...결국 애드몹 광고가 차단 되었다. ㅠ.ㅠ  의도적으로 어뷰징을 하진 않았지만 ... 상대적으로 유저수가 적은 상태에서 혼자 앱을 주로 많이 쓰다보니 애뷰징으로 차단 당했나 보다. 한달동안 바른생활(?)을 하면 차단이 자동으로 풀리거나 혹은 3개월이나 6개월 까지 차단 될수도 있고 심하면 영구차단을 당하기도 한다고 한다. ㅠ.ㅠ  일단 의지를 보여주기 위해 애드몹에 Test Device 등록을 했다. 테스트 디바이스 등록을 위해서는 내 기기의 IDFA 값을 알아야 하는데다소 번거롭지만 아래와 같이 Flutter 코딩을 해서 내폰 에서 앱을 실행 시켜봐야 알수.. 더보기
구글 플레이 콘솔 심사기간? (3달만에 리뷰 통과) 플러터로 심플한 앱을 하나 만들었다. 애플 앱스토어와 구글 플레이마켓에 앱을 등록 하려는데 애플의 악명을 예전 부터 들어서 알고 있었기에 우선 앱스토에 먼저 등록을 했다. 애플 앱스토어 등록 후기 앱을 등록 하자 단 몇시간 만에 심사 리젝 결과를 받았는데 리젝 사유와 함께 스크린샷 까지 첨부해줘서 비교적 쉽게 리젝 사유를 파악하고 수정할수 있었다. 재심사 역시 금방 피드백이 왔고 삼수 만에 애플은 무사히 앱스토어에 등록이 되었다.  그 뒤로 약 10회의  추가 업데이트를 진행 했는데 모두 다 몇 시간 만에 승인 처리가 되었다.애플은 심사 완전 빠름 ~~  !!  구글 플레이 심사 3달째 검토중 .. ㅠ.ㅠ 앱스토어도 앱등록 화면이 직관적이지는 않았지만,, 구글 플레이마켓은 앱린이의 시각으로 봤을때는 애.. 더보기
flutter 앱 패키지명 수정 flutter 개발하다가 앱패키지명 수정 하느라 고생했었는데 플러터엔 좋은게 참 많더라 . 1.  change_app_package_name 설치 flutter pub add -d change_app_package_name 2. 커맨드 실행 flutter pub run change_app_package_name:main com.new.package.name Meta Atiq Samtia– @AtiqSamtia – me@atiqsamtia.comDistributed under the MIT license.https://github.com/atiqsamtia/change_app_package_name 더보기
구글 스프레드시트 에서 빈값 찾아서 채우기 (find & replace ) 구글 스프레드시트 사용하면서 빈값 채우는 방법. 1. 노가다 빈값만 보이도록 필터링 한 후에 특정값 입력 2. 찾기 및 바꾸기 영역 선택후 정규식으로 빈값만 찾아서 치환 하기 빈값은 다음 정규식으로 찾는다 : ^(\s*)$ 사용예제 더보기