대런대런
CodeCraft
대런대런
전체 방문자
오늘
어제
  • 분류 전체보기 (18)
    • 블록체인 (1)
    • Front-end (13)
      • Browser (2)
      • React & React Native (11)
    • Windows (4)
    • 알고리즘 (0)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • apollo-client
  • edge effect
  • ios 파일다운로드
  • style overriding
  • web3
  • react native
  • react
  • local server
  • 앱스토어 업로드
  • strapi
  • webkit
  • 브라우저 엔진
  • rn-fetch-blob
  • 윈도우10
  • offsetLimitPagination
  • react-native-fs
  • ios build
  • 파일 안보임
  • 브라우저 원리
  • main.jsbundle

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
대런대런
Front-end/React & React Native

[React Native] 파일 다운로드시 ios 파일탐색기에서 안보이는 문제 해결방법

Front-end/React & React Native

[React Native] 파일 다운로드시 ios 파일탐색기에서 안보이는 문제 해결방법

2020. 12. 8. 18:07
반응형

rn-fetch-blob 라이브러리를 활용해 다운로드를 구현했는데, ios에선 다운로드 받은 파일이 보이지 않았다.

 

(rn-fetch-blob을 활용한 파일다운로드 구현법은 이 글을 참고하자)

 

React Native 파일 다운로드 구현 (rn-fetch-blob VS react-native-fs)

React Native에서 간단한 파일 다운로드를 구현할 일이 있어 패키지를 검색하던중 가장 star가 많은 두 패키지를 비교하였다. npm trend 비교 www.npmtrends.com/react-native-fs-vs-rn-fetch-blob react-native-f..

codecraft.tistory.com

 

원인은 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
    'Front-end/React & React Native' 카테고리의 다른 글
    • [React Native] ios개발시 실제기기에서 로컬서버 접근 안되는 문제 해결방법
    • [React Native] ios 앱 배포하기 - 빌드부터 스토어 업로드까지
    • [React Native] ios 빌드시 main.jsbundle does not exist. This must be a bug with 에러 해결방법
    • [React Native] react-native-naver-map ios 빌드시 Undefined symbols for architecture x86_64: 에러
    대런대런
    대런대런
    IT & 프로그래밍 관련 블로그

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.