일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- named type
- motion.div
- hydration mismatch
- React-Native업데이트
- await
- async
- react-native-permissions
- react
- react-native
- Swift
- RN아키텍쳐
- private-access-to-photos
- RN업데이트
- javascript
- CS
- react native
- debounce
- Throttle
- promise.all
- react animation
- Hash-table
- react-native-image-picker
- ios
- rn
- no-permission-handler-detected
- Promise
- axios
- 비동기
- animation
- RN새로운아키텍쳐
- Today
- Total
목록react-native-permissions (2)
하루살이 개발일지

1. 사용 동기 앱 개발 도중 react-native-image-picker 라이브러리를 활용해 유저가 앨범에서 사진을 업로드하는 기능을 개발하던 도중, iOS에서 앨범에 접근할 수 있는 권한이 없어 유저에게 권한 요청 하는 기능이 필요했음 (iOS에서 비공개 접근(private access to photos)밖에 할 수가 없었다.. 구체적인 내용 보러가기) 2. 에러 내용 No permission handler detected 에러가 계속 발생함. 어라? 난 분명 react-native-permissions 라이브러리 설치 후 pod install 까지 제대로 했는데.. Info.plist에 NSPhotoLibraryUsageDescription 도 잘 작성해 주었는데.. 3. 해결 방법 저 에러 세번..

react-native-image-picker를 통해 유저가 앨범에서 사진을 골라 업로드하는 기능을 개발하던 도중, 앨범에서 사진을 선택하려고 하면 '비공개 접근' 밖에 불가능했다. 앱 설정에 들어가서 바꾸려고 해도 권한 변경이 다음과 같이 불가능했다. (원래는 안함, 제한된 접근, 전체 접근 항목이 나와야 함) react-native-image-picker 자체적으로 사진 앨범 접근 권한을 받아올 수는 없는건가 싶어서 react-native-permissions로 권한을 부여해 보았다. useEffect(() => { const checkPermission = async () => { const res = await checkMultiple([PERMISSIONS.IOS.PHOTO_LIBRARY]); ..