iOS fetchAlbumPhotos.openPermissionDialog() 오동작 이슈

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

안녕하세요. iOS 환경에서 “사진 보기” 권한이 꺼져있는 상황에서 fetchAlbumPhotos.openPermissionDialog()를 호출했을 때 다이얼로그가 오픈되지 않고, 바로 'denied'가 결과로 떨어지고 있습니다. 안드로이드에서는 상단 "…"에서 “권한 설정” 메뉴 자체가 노출되지 않아 테스트를 못 해봤고, openCamera.openPermissionDialog()는 iOS에서도 권한이 꺼진 상황에서 정상 작동을 하는 것으로 보아 버그가 있는거 같습니다. 현재 앱심사에서 이 문제로 반려가 되고 있는 상황인데, 어떻게 처리 해야하는지 가이드를 주시면 감사하겠습니다.

appName (선택)

roution

이슈 확인하였고 빠르게 조치할 수 있도록 하겠습니다 :man_bowing:

안녕하세요 :slight_smile:
내부 확인 결과 해당 이슈는 ios 내 OS 권한 상 사진 권한이 막혀있어 발생된 문제 였습니다.
OS > 앱 레벨에서 권한이 막혀있으면 denied 외에 다른 에러 코드를 내려주는 것으로 처리 예정입니다!
완료되면 공유드리겠습니다.
감사합니다 :man_bowing:

안녕하세요. 그러면 해당 이슈가 처리될 때 까지 심사에서 통과는 불가능한가요..? 저희 사유가 아닌 이유로 반려되고 있는데, 방안을 주셔야 맞지 않나 싶습니다.

우선 ‘denied’ 반환시 앱 > 설정 의 권한을 확인해달라는 alert 메시지를 보여주실 수 있으실까요 ?

말씀해주신 alert 메시지가 언제 발생하는 alert 일까요? 현재 플로우에서 alert이나오는 부분은 없는걸로 알고 있습니다. 그리고 어떤식으로 조치를 해주실건지 먼저 설명을 해주시면 감사드리겠습니다..ㅎㅎ

os에서 권한이 닫혀있을 경우 osPermissionDenied 라는 에러 코드를 내리려 합니다.
error code로 osPermissionDenied를 받았을 경우, 그에 맞는 유저 가이드를 보여주시면 될 것 같아요 :slight_smile:

넵 설명 감사드립니다 :slight_smile: 혹시, 해당 작업은 언제 정도에 반영될 예정일까요? 현재 출시된 앱에 내부적으로 시급한 변경 사항이 있는데, 반영을 못 하고 있습니다. 출시 중단, 업데이트 모두 불가능한 상황이라서 가능한 빠르게 조치를 해주시고, 해당 오류는 수정하는 방향으로 진행할 수 있으면 좋겠습니다.

다음주 릴리즈에 내보낼 수 있도록 하겠습니다!
해당 부분 작업 이후 먼저 검수 요청 주시면, 선오픈 처리 할 수 있도록 해보겠습니다

실제 작업된 내용을 테스트를 진행해보지 않고 먼저 수정해서 내보내는건 조금 곤란하지 않을까 싶습니다..ㅠ 차라리 가능하다면 서비스를 내려주셨으면 좋겠습니다. 콘솔에서 서비스 중단이 없어서요..