일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Blinking
- ActivityResultContracts
- notification
- kdoc-generator
- App Startup
- notification setting
- LOG
- jsontokotlinclass
- Plugins
- itemAnimator
- webview
- circlecrop
- prettyJson
- Android
- skipcollapsed
- Git
- BottomSheetDialog
- 이미지 gps
- notification bar
- navigation component
- application
- onReceivedSslError
- room
- ExifInterface
- requestPermission
- 403 Error
- onResume
- datastore
- shotcut
- ChromeCustomTab
- Today
- Total
목록안드로이드/PlayStore (3)
Debbi Story
안녕하세요, WebView 앱을 스토어에 등록핳때 주의할점 입니다. "기기 및 네트워크 악용 정책 위반" 이라는 리젝을 받은 경우인데 웹뷰 내에 Youtube 영상을 재생하고 앱이 백그라운드로 내려갔을때 소리가 계속 재생되는 문제입니다. 실제로 제가 사용하는 기기로 테스트 해보았을때는 소리는 재생이 안되었습니다. 하지만 구글에서는 소리가 재생될 수 있다는 가능성이 있다고 판단해서 리젝을 하는거 같습니다. override fun onPause() { super.onPause() webView.onPause() webView.pauseTimers() } override fun onResume() { super.onResume() webView.onResume() webView.resumeTimers() } ..
안녕하세요, WebView로 만든 앱을 스토어에 등록할때 SSL 오류 처리를 하지 않으면 경고 문구가 나오게 됩니다. 그럴때 WebViewClient에 onReceivedSslError 함수를 override 하시고 Alert으로 선택할 수 있게 구현해주어야 합니다. override fun onReceivedSslError(view: WebView?, handler: SslErrorHandler?, error: SslError?) { AlertDialog.Builder(mContext).apply { setMessage(mContext.getString(R.string.msg_ssl_error)) setPositiveButton(mContext.getString(R.string.msg_ssl_error_..
안녕하세요, 플레이스토어 심사 정책중 메타데이터에 대해 알아보겠습니다. (앱 설명, 개발자 이름, 제목, 아이콘, 스크린샷, 프로모션 이미지) 이러한 등록정보들을 메타데이터로 분류하는 것 같습니다. 그 중에서 제가 심사에서 거부(reject) 되었던 부분은 앱 제목에 영어로 전체 대문자를 사용해서 리젝되었던 경우가 있었습니다. 링크 내용을 자세히 보시면 ① 브랜드명이 아닌 전체 대문자 이런 설명이 있었습니다.. 그리고 한 번은 앱 런처아이콘을 수정하지 않고 기본 그대로 제출을해서 메타데이터 정책 위반이라는 메세지를 받았던 적이 있었습니다. 자세한 내용은 아래 링크를 참고해주세요!! https://support.google.com/googleplay/android-developer/answer/989884..