'React-Native'또는 'Expo'에서 'icloud 드라이브'로 파일을 다운로드하려면 어떻게해야합니까?


(Hong Develop) #1

나는 파일을 만들고 그것을 다운로드하려고 노력하고있습니다 device directory .

나는 react-native-fetch-blob 사용하고 있고 또한 react-native-fs를 사용했었습니다.

Android에서 다운로드하기 쉽고 실제 핸드폰에서 직접 파일을 확인하고 읽을 수 있습니다.

내가 말하고 있는 파일은 그림이나 비디오가 아닌 json으로 만든 문자열 파일입니다.

그러나 문제는 아이폰입니다. 이미 Xcode의 개발자 계정을 통해 클라우드 문서와 CloudKit을 확인했습니다.
ios icloud

dirs.DocumentDir를 사용해서 다운로드를 실행하는 데 성공했지만 실제 장치에서 파일 앱을 실행하고 클릭하여 확인했으나 icloud drive에는 파일이 보이지 않고 비어있었습니다.

어떻게 Icloud Drive 에 다운로드 할 수 있습니까?

또한 아래 그림과 같이 'React-native’에서 '내 iPhone에있는 파일’로 파일을 만드는 방법은 무엇입니까?
저장에 관련된 권한은 얻었는데 경로를 몰라서 아래의 사진처럼 폴더를 만들고 파일을 다운로드 시킬수 없습니다.

enter image description here


(이종은(Jong Lee)) #2

아직 icloud에 파일을 저장하고 불러오는 기능을 사용해본 적 없습니다만 이렇게 네이티브 플랫폼에 특화된 기능을 사용하고자 하는 경우 먼저 native에서 사용하는 방법(ios swift)을 먼저 파악해보고 해당 방법을 구현한 react-native 모듈이 있는지 찾아보면 많은 도움이 되었습니다.

위에서 말한 방법대로 대략 검색해보니 다음과 같은 모듈이 있네요. (오래된 모듈이긴 합니다.) 혹시 사용해보셨나요?

위 방법이나 다른 방법으로 성공하시면 꼭 공유해주세요. :slight_smile: