질문있습니다!
안녕하세요 제로초님!
위치정보 카메라 권한 얻기 강의에서
질문1.
위치 권한 허용할 때 위치권한은 항상허용이 사라져서 수동으로 해야한다고 말씀하셨잖아요? 그런데 19:20초쯤 안드로이드에서는 그냥 deny일때 request하면 된다고 하셔서 헷갈리는게 있습니다! 19:20초에서 말씀하신 뜻이 수동으로 말고 request로 해도 된다는 말씀이신가요?
코드에서는 위치권한을 아예 수동으로 설정해놓으셨는데 위치권한 항상허용은 수동으로 해야하나요?... 아니면 deny일때 request를 하면 항상허용이 적용되는 것인가요?
질문2.
또한 deny와 block의 차이를 모르겠습니다.
콘솔로 찍어서 deny와 다른 선택지를 클릭하면 deny는 나오는데 block은 나오지 않습니다 block은 차단인것 같은데 어떨 때 발생하는것인지 궁금합니다.
답변 1
0
권한은 deny 상태여야지 request할 수 있습니다. blocked가 뜬다면 아예 권한 자체를 얻을 수 없는 상황이라 프로그래밍적으로는 권한을 못 얻고 직접 수동 세팅 들어가서 바꾸든지 해야 합니다. 아래 링크 다이어그램을 보시면 deny와 block의 차이가 보입니다.
https://github.com/zoontek/react-native-permissions#ios-flow
위치 권한 항상 허용은 request만으로는 얻을 수 없고 그것도 수동으로 변경해주어야 합니다.
0
아, 제가 무엇을 착각한것 같습니다. 강의 내용에서 request와 수동으로 하는것 총 두개를 보여주셨습니다. 그런데 request뿐만 아니라 수동에서도 권한 옵션이 강화 되어서 항상 허용이 없어지고 바뀐것 같다고 하셨는데 ( allow only while using this app 이 남음) 그러면 우와요기이츠 앱같은 경우는 while using this app의 권한으로 앱사용이 가능하니 request나 수동중 둘중 아무거나 사용해도 되는것이죠?
앱실행시 네이버맵 [401] 에러
0
1068
2
스타일링 라이브러리
0
160
2
expo, cli 선택 중에 고민이 있습니다.
0
180
2
JDK 버전이 달라도 괜찮나요?
0
241
2
dimenstion usewindowdeminstion
0
130
3
[맥 전용]환경 설정하기 1편 & [맥 전용]환경 설정하기 2편의 영상이 안나옵니다.
0
218
1
jdk11 버전과 gradle 버전의 호환성 관련 질문드립니다.
0
407
2
강의 외 질문입니다!
0
164
2
react native랑 맞는 ui 라이브러리 어떤게 좋을까요?
0
1554
2
react native와 spring boot 연결
0
365
1
java가 아닌 .kt에서 code push 에러가 발생합니다.
0
223
2
flipper 239 에러가 발생합니다.
0
173
2
package.json에 /lib/panino.js 문제입니다.
0
481
2
window - mac 협업 과정 질문합니다
0
221
1
ios 빌드 중 RCTBridgeDelegate.h import 오류
0
295
2
ios 앱 빌드 중 hermesEnabled 관련 오류발생
0
249
2
Socket 연결시 질문 드립니다.!
0
158
2
wifi 환경에서 axios 통신이 로컬서버에서 안됩니다.
0
430
2
iOS render error 질문드립니다.
0
417
2
iOS 가상머신 오류
0
173
2
npc react init 명령어 실행시 발생되는 오류
0
224
1
nom start 시 오류
0
122
1
NextJS 기반으로 만들어서 웹뷰 React Native로 배포 가능한가요?
0
1019
2
안드로이드 rn75 버전에 맞게 설정 중에 android13 다운로드에 대해서 막혔습니다!
0
187
2





