2011-07-30 2 views
3

私はiTunesを使用してアプリケーションストレージにアクセスしたいと思っています。ここでは、ドキュメントを保存してアプリで利用できるようになっています。USBストレージのように使うiPhoneアプリ。

私はグーグルで見てきましたが、特定の名前がなければ、私が探しているものはわかりません。

この機能を使用するアプリの一部は、VLC & usb Diskです。もっと多くのことがあります。

だから、私はAPIが呼び出されているかどうか、誰かがサンプルコードやサンプルを知っているかを尋ねています。

+0

、あなたは実際に私{ポッド、電話番号} *パーティション*を作成し、それをUSBドライブとして表示することができます。非常に便利なIMOですが、Appleには手を触れていないiOSデバイスではできません... – Blender

答えて

2

本質的には、アプリケーションのinfo.plistにbooleanのUIFileSharingEnabled(YES)キーを追加するだけです。その後、iTunes経由で追加されたドキュメントは、アプリケーションのドキュメントディレクトリにあります。

UIFileSharingEnabled(Boolean - iOS)は、アプリケーション がiTunesでファイルを共有するかどうかを指定します。このキーがYESの場合、アプリケーション はファイルを共有します。それが存在しないか、またはNOの場合、アプリケーションは ファイルを共有しません。アプリケーションは、共有するファイルを で/ Documentsディレクトリに配置する必要があります。ここで、 はアプリケーションのホームディレクトリへのパスです。

iTunesでは、ユーザーは、選択したデバイスの[アプリケーション]タブの ファイル共有セクションから、アプリケーションの共有ファイルにアクセスできます。このタブの から、ユーザーはディレクトリにファイルを追加したり削除したりできます。

このキーは、iOS 3.2以降でサポートされています。

Appleのサンプルコード:ジェイルブレイクデバイスでDocInteraction

関連する問題