내일은개발왕

[속보]갤러리에 접근 안돼..확인하니 manifest 업데이트 되었었다. 본문

오류삽질,기타삽질

[속보]갤러리에 접근 안돼..확인하니 manifest 업데이트 되었었다.

NDN 2023. 12. 23. 16:11

갤러리 접근 권한이 없다는 오류가 접수되어서 확인했다. 

내폰엔 이상없는데 뭘까싶어서 검색해봤더니 manifest가 업데이트 되었었다는 것

참고로 난이걸 모르고 플레이스토어에 올렸었다. 대참사였음. ㅋ  ㅋㅋㅋ ㅋㅋㅋㅋㅋ..... 지금이라도 발견해서 다행.. 

수정을 합시다....

원래는  "READ_EXTERNAL_STORAGE"로 처리했었는데, 이게 세분화되서 MEDIA_IMAGES.. 이런식으로 변경되었다는 것이다. 사용하려는 기능을 Manifest에 등록하고, 소스코드 짤때도 동일하게 해주면 된다.

 when { //사용 예시
                ContextCompat.checkSelfPermission(
                    this,
                    Manifest.permission.READ_MEDIA_IMAGES //manifest에 media로 세부분류됨. 이 부분 유의할 것
    <uses-permission android:name="android.permission.READ_MEDIA_AUDIO"/>
    <uses-permission android:name="android.permission.READ_MEDIA_IMAGES"/>
    <uses-permission android:name="android.permission.READ_MEDIA_VIDEO"/>

 

참고한 문서는 아래와 같다


https://developer.android.com/training/permissions/requesting?hl=ko

 

런타임 권한 요청  |  Android 개발자  |  Android Developers

런타임 권한 요청 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 모든 Android 앱은 액세스가 제한된 샌드박스에서 실행됩니다. 앱이 자체 샌드박스 밖에 있

developer.android.com

https://salmonpack.tistory.com/46

 

Android13(SDK33) 이미지 및 사진 권한 (READ_EXTERNAL_STORAGE, READ_MEDIA_IMAGES)

프로젝트의 SDK Target을 33으로 변경하게 되면 기존 이미지 및 사진 권한이 갑자기 사라지는 현상을 마주하게 됩니다. (저는 항상 프로젝트 SDK Target 버전을 변경할 때마다 두렵습니다... 오늘은 또

salmonpack.tistory.com