0

iTunes ファイル共有をアプリに統合したい。info.plist で true UIFileSharingEnabled を設定するだけでよいことはわかっています。しかし、アプリの /Documents 内のすべてのファイルとディレクトリが iTunes ファイル共有に表示されます。iTunesファイル共有でディレクトリツリーのリストを共有したいだけです。

これは私の /Documents のスクリーンショットです (iPhone シミュレーターのディレクトリから取得しましたが、デバイスでも同じです) ここに画像の説明を入力

その写真から、プロジェクトディレクトリ自体を表示せずに、プロジェクトディレクトリ内のすべてのファイルを共有したいだけです。

それをしてもいいですか?これを解決するのを手伝ってください。

ありがとう、リズマ

4

2 に答える 2

0

シンボリックリンクはどうですか?それらを実装してアクセス許可を制御できれば、その問題はすぐに解決されます。iOSでそれを行う方法はわかりませんが、検討する価値は間違いありません. ファイル共有に関して言えば、リンクはあなたの親友です。

私は iPhone アプリ開発の経験はありませんが、Linux でファイル共有の管理をたくさん行ってきました。あまり変わらないことを願っています...しかし、iPhoneでどのシステムコールが利用できるかわかりません。もし分かれば、教えていただけると幸いです。幸運を!

于 2011-06-24T01:10:36.603 に答える
0

UIFileSharingEnabledのキーを使用してファイル共有を有効にすると、共有されるものを変更できないと思いますInfo.plist

Libraryただし、アプリケーション固有のコンテンツがデータベース ファイルやその他のユーザー以外のものなどのフォルダーに移動するように、コンテンツを改良することをお勧めします。thisiTunes によってバックアップされているフォルダを特定するために、確認することをお勧めします。

于 2011-06-24T01:17:50.767 に答える