状況: iOS デバイス上のすべてのファイルを表示するアプリを作成したい
システム: iOS アプリ、ジェイルブレイクされていないシステム
質問:
- すべてのアプリ (システム全体) からのアクセスが許可されているファイル (およびファイルの種類) は?
(PS: サブフォルダー、削除などのファイル ブラウザーのようなアクションは実行しません。)
状況: iOS デバイス上のすべてのファイルを表示するアプリを作成したい
システム: iOS アプリ、ジェイルブレイクされていないシステム
質問:
(PS: サブフォルダー、削除などのファイル ブラウザーのようなアクションは実行しません。)
アップデート :
アプリのサンドボックス機能のため、達成しようとしていることが不可能です。ただし、以下の説明を使用して特定のファイル タイプを表示できます。
以前にこれに回答しました
あなたの質問を正しく理解していれば、あなたが達成しようとしていることのフレームワークはすでに存在します。これはクイック ルック フレームワークと呼ばれ、これらの多くのファイル タイプをサポートしています...
A Quick Look preview controller can display previews for the following items:
iWork documents
Microsoft Office documents (Office ‘97 and newer)
Rich Text Format (RTF) documents
PDF files
Images
Text files whose uniform type identifier (UTI) conforms to the public.text type (see Uniform Type Identifiers Reference)
Comma-separated value (csv) files
ここで詳細情報を入手できます...
ファイルではなく電話のコンテンツだけを意味する場合は、次の API があります。
アプリケーションフォルダー以外にはアクセスできません。あなたのアプリケーションはサンドボックス化されており、正当な理由があります (プライバシー、マルウェアなど)。
アプリケーション ディレクトリ内のファイルにのみアクセスできます。完全な説明については、こちらをご覧ください