사용 패키지
- path_provider
- flutter_downloader
path_provider를 이용해서 기기의 경로를 불러와 파일을 다운로드 하는 기능을 추가해주는데,
Android 기기에서는 다운로드 폴더를 직접 명시해주어 파일이 다운로드 되는 것은 확인 했습니다.
Ios 기기를 테스트를 하는데 Ios 기기 사용자가 아니라 다운로드 방식에 대해 테스트를 해보고
아래 명령문을 이용해 경로를 불러오는 것을 확인 후 테스트를 진행 했는데, 파일을 찾을 수가 없었습니다.
await getApplicationDocumentsDirectory();
내 프로젝트에 있는 Info.plist에 아래 명령문을 추가 해준다면 다운로드 받은 파일의 폴더가 보입니다.
(/MyProject/ios/Runner/Info.plist)
Info.plist
----------
<key>LSSupportsOpeningDocumentsInPlace</key>
<true/>
<key>UIFileSharingEnabled</key>
<true/>
감사합니다.