반응형
rn-fetch-blob 라이브러리를 활용해 다운로드를 구현했는데, ios에선 다운로드 받은 파일이 보이지 않았다.
(rn-fetch-blob을 활용한 파일다운로드 구현법은 이 글을 참고하자)
원인은 iOS의 파일브라우저는 탐색을 허용해놓은 앱의 파일만 긁어서 보여주기 때문이었고, info.plist에 아래 두줄을 추가하여 해결했다.
<key>LSSupportsOpeningDocumentsInPlace</key>
<true/>
<key>UIFileSharingEnabled</key>
<true/>
출처 : github.com/joltup/rn-fetch-blob/issues/462#issuecomment-608094795
반응형
'Front-end > React & React Native' 카테고리의 다른 글
[React Native] ios개발시 실제기기에서 로컬서버 접근 안되는 문제 해결방법 (1) | 2020.12.14 |
---|---|
[React Native] ios 앱 배포하기 - 빌드부터 스토어 업로드까지 (0) | 2020.12.07 |
[React Native] ios 빌드시 main.jsbundle does not exist. This must be a bug with 에러 해결방법 (0) | 2020.12.07 |
[React Native] react-native-naver-map ios 빌드시 Undefined symbols for architecture x86_64: 에러 (0) | 2020.12.06 |
React Native 이미지/동영상 갤러리(스와이프) 구현 삽질기 (4) | 2020.11.26 |