IOSアプリのDocumentsフォルダをファイルアプリに表示する
info.plistに以下の2項目を追加する。
<key>UIFileSharingEnabled</key>
<true/>
<key>LSSupportsOpeningDocumentsInPlace</key>
<true/>
UIFileSharingEnabled
UIFileSharingEnabledを設定するとMacのiTunesおよびFinderからiOSアプリのドキュメントフォルダの閲覧およびファイルの追加や取り出しができるようになります。
LSSupportsOpeningDocumentsInPlace
iOSではセキュリティ確保のために原則的にアプリごとにファイルを保持します。このためアプリ間でファイル連携する場合はファイルのコピーを伴います。
LSSupportsOpeningDocumentsInPlaceを設定すると、アプリ間でファイルをコピーせずに元の場所から直接開いて編集することができるようになります。これによりファイルの一貫性が保たれストレージの無駄遣いを防ぐことができます。
備考
Documentsフォルダが空の場合は表示されません。