반응형

앱 Application 12

안드로이드 파이어베이스 구글 로그인시 Authentification Failed가 뜨는 이유는?

A. 파이어베이스 프로젝트 설정에 안드로이드 앱의 출시 SHA1 지문을 추가하지 않았기 때문이다. 지문을 추가하면 구글 로그인이 가능하다. "OAuth 클라이언트 ID의 경우 Firebase Console에서 Android 앱의 출시 SHA1 지문을 추가합니다." (참고: Firebase 출시 체크리스트) SHA-1 인증서 지문 찾는 방법은? 구글 플레이 콘솔 - 설정 - 앱 무결성을 누르면 화면에 지문 정보가 나온다. Firebase Console에서 Android 앱의 출시 SHA1 지문을 추가하는 방법은? 프로젝트 개요 옆에 설정 버튼을 눌러서 프로젝트 설정을 누른다. 그럼 내 앱 Android 앱 정보가 뜬다. 거기를 보면 SHA 인증서 지문 항목이 있다. 거기에 추가하면 된다. 앞에서 얻은 지문..

애플리케이션 업데이트 내용을 영어로 어떻게 적어야 할까?

유명 IT 기업들이 어떻게 적는지 살펴보자. 애플 - Finalcut Pro 버전 업데이트 설명 예 10.3 New Interface • Redesigned dark interface puts the focus on your video • Configure window layouts into custom workspaces for tasks like organizing and color grading • Fill a second display with the timeline or hide the timeline completely • Expand the Inspector to full-screen height ... Support for the Touch Bar on Macbook Pro • Tap to..

앱 Application 2021.03.20

Q. 파이어베이스firebase 데이터베이스를 사용하는 경우 안드로이드android 프로가드proguard 설정에 추가해야 하는 것은?

A. 데이터 모델을 난독화하지 말고 그대로 유지해줘야 한다. 파이어베이스firebase의 파이어스토어firestore나 리얼타임 데이터베이스realtime database 같은 데이터베이스를 사용하는 경우 프로가드 설정에서 모델을 그대로 유지해줘야 한다. 예를 들어 com.test.model 팩키지 안에 모델 파일들이 있다면 아래처럼 프로가드에 추가해줘야 한다. -keepattributes *Annotation* -keepattributes Signature -keepclassmembers class com.test.model.** { *; } 그래야 데이터를 읽어올 때 에러가 나지 않는다.

Q. 구글 애드몹Admob에 안드로이드Android 앱 app-ads.txt 파일 설정이 필요한 이유는? 설정 방법은?

A. 앱을 소유한 사람과 애드몹에 광고를 요청한 사람이 같은지 확인하기 위해서다. app-ads.txt 파일에 문제가 있을 경우 광고 수익 상실 위험이 있다. 애드몹에서 어떻게 확인할까? 계발자 콘솔Google Play Console에서 app-ads.txt를 적용할 앱을 선택한다. 앱을 선택하면 왼쪽편 메뉴 중 성장 - 앱 정보 - 스토어 설정이 있다. 여기 웹사이트에 입력된 사이트를 기준으로 애드몹이 app-ads.txt 파일을 크롤링하는 식이다. (참고: 구글 애드몹 고객센터 앱에 app-ads.txt 파일 설정하기) 웹 설정 방법 설정을 위해서는 1. 도메인 등록 2. 간단한 웹사이트 구축 3. 웹사이트에 app-ads.txt 파일 업로드 이 3가지가 필요하다. 1. 도메인 등록은 여러 도메인 업..

안드로이드Android 인앱 상품 판매하거나 유료 앱인 경우 전화번호와 주소 정보 필수, 무료 앱은 의무 사항이 아니다

인앱 상품 판매하거나 유료 앱, 주소 필수 인앱 결제나 유료 앱을 플레이스토어Playstore에 게시할 경우에는 업체 전화번호와 주소가 필수다. 사업장이 없는 개인 개발자의 경우 집주소를 적을 수밖에 없다. 예를 들어 배틀 그라운드 구글 플레이스토어 정보를 보자. 개발사인 크래프톤의 주소와 연락처를 확인할 수 있다. 한국 개발자만 전화번호 정보를 제공해야 한다. 한국 법 때문에 그렇다. 무료 앱, 전화번호 필수는 아님 개인 개발자로 무료 앱을 만든 경우 주소, 전화번호를 적지 않아도 구글 플레이스토어Playstore에 게시 가능하다. 무료 앱으로 만든 taptorestart 티스토리 블로그 안드로이드 앱의 경우 주소와 연락처 정보를 확인할 수 없다. 메일 주소만 노출된다.

mac에서 android studio git commit할 때 기본 user 변경하기

안드로이드 스튜디오에서 git 커밋을 할 때 author명이 있다. 저 부분을 입력을 안 하면 git 기본 username이 적용된다. /Users/username/.gitconfig 이란 파일이 있다. 파일을 열어보면 아래와 같다. [core] autocrlf = input excludesfile = /Users/taptorestart/.gitignore_global [user] name = taptorestart email = taptorestart@gmail.com [commit] template = /Users/taptorestart/.stCommitMsg [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f proces..

Q. 앱 개발자는 통신판매업 신고를 반드시 해야 할까?

A. 유료 앱이나 인앱 구매가 포함되는 경우만 필요한 거 같다. 구글 플레이 고객센터 설명을 보면 한국 앱 개발자가 제공해야하는 정보는 다음과 같다. 연락처 정보 - 업체는 연락처 주소와 문의 전화번호를 모두 제공해야 합니다. 개인은 문의 전화번호만 제공하면 됩니다. 이 정보는 사용자가 앱과 관련된 문제를 문의할 때 사용하기 위한 것입니다. 유료 앱이나 인앱 구매가 포함된 앱을 배포하는 대한민국 업체는 다음 항목을 포함해야 합니다. (법인 사업자의 경우) 사업자 등록 번호 (법인 사업자의 경우) 통신판매 신고 번호 (법인 사업자의 경우) 통신판매업 신고를 받은 기관 이름(시/군/구청) 설명을 보면 유료 앱이나 인앱 구매가 포함된 경우에만 통신판매 신고번호가 필요하다고 나온다.

앱 Application 2020.12.24

구글 플레이스토어Playstore와 애플 앱스토어App Store, 개발자 등록 비교해보기

모바일 운영체제는 크게 두가지 안드로이드와 iOS. 각 운영체제 별로 애플리케이션 마켓이 있다. 안드로이드는 구글 플레이스토어Google Playstore, 애플 iOS는 애플 앱스토어App Store. 애플리케이션 마켓 비교 두 애플리케이션 마켓을 표로 비교해보면 아래와 같다. 구글 플레이스토어 애플 앱스토어 개발자 등록비 1회 25$로 끝 1년간 99$ 해마다 결제해야 개인 / 개인사업자 실명 인증 없음. 한 사람이 계정 여러 개 만드는 것 가능. 실명 인증. 앱스토어에 개발자 실제 이름이 그대로 나옴. 법인 개인과 차이 없음. 법인도 여러 개 만드는 것 가능. 법인 이름으로 등록. 비영리 조직, 교육 기관 정부 기관 개인과 차이 없음. 회비 면제 따로 없음 회비 면제 기타 해매다 등록비 내지 못할 ..

앱 Application 2020.12.09

남는 스마트폰이 있다면, 웹캠을 살 필요가 없다! IRIUN 사용기

저렴한 웹캠의 문제, 화각 웹캠이 필요해서 저렴한 걸 하나 샀다. 제품명은 앱코 SD Fixed Focus 웹캠 APC480. 가격은 1만 4천원 정도. 좀 써보니 부담스러웠다. 화면에 보이는 각도, 화각이 너무 좁았다. 모니터 위에 달았더니 화면 전체가 얼굴이었다. 얼굴이 잘 안 나오라고 일부러 화질이 안 좋고 저렴한 웹캠을 샀는데 화각이 좁아서 얼굴이 큼지막하게 나오게 된 것이다. 이 제품이다. (파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음을 밝힌다.) 뒤늦게 리뷰를 자세히 보니 얼굴만 나온다는 리뷰가 있었다. 역시 리뷰는 꼼꼼이 봐야하는 거 같다. 화각이 넓은 제품들을 알아봤더니 비쌌다. 3만원은 넘게 들었다. 혹시 스마트폰으로 해도 되는 거 아닐까. 찾아보니 역시나였다. 스마트폰을 웹..

앱 Application 2020.11.27

Q. 안드로이드Android TextView에 HTML 코드 사용시 사용 가능한 태그 종류는?

사용 가능한 태그 종류는 다음과 같다고 한다. (출처: 안드로이드 개발자 가이드) 지원되는 HTML 요소: 굵은꼴: , 기울임꼴: , , 텍스트 25% 확대: 텍스트 20% 축소: 글꼴 속성 설정: . 사용 가능한 글꼴 집합은 monospace, serif, sans_serif 등이 있습니다. 고정 폭 글꼴 집합: 취소선: , , 밑줄: 위첨자: 아래첨자: 글 머리꼴: , 줄바꿈: 분할: CSS 스타일: 문단: 글자 크기 조절 테스트 저 내용을 대충 훑어만 보고 글자 크기도 자유자재로 조절되겠지 생각해서 해보면 글자 크기 조절은 안 된다. Hello World! 이런 코드는 아무리 해도 작동하지 않는다. CSS 스타일도 사용가능하다고 나오지만, font-size는 안 된다. String htmlText ..

구글 플레이스토어Google Playstore 앱 검색 가능성 및 순위 관련 공식 문서 살펴보기

공식 문서는 개발자를 위한 Google Play 작동 방식 > 앱 검색 가능성 및 순위다. 앱을 분류할 때는 다음을 포함한 여러 요소가 고려됩니다. □ 사용자와의 관련성: 사용자와 가장 관련성이 높은 앱은 사용자가 탐색 중인 위치나 사용하는 검색어에 따라 결정됩니다. □ 앱 경험의 질: 높은 기술 성능과 우수한 사용자 환경을 갖춘 앱은 일반적으로 품질이 낮은 앱보다 좋은 평가를 받습니다. □ 사용자에게 전달되는 가치: Google Play에서는 사용자가 주목하고 흥미를 느낄만한 콘텐츠를 찾을 수 있도록 맞춤화된 추천을 제공합니다. □ 광고: 일부 개발자는 다른 Google 서비스에 광고를 게재하듯 Google Play에 광고를 게재합니다. 이러한 광고는 다른 콘텐츠 사이에서 눈에 잘 띄게 표시됩니다. □..

반응형