このディレクトリにリモートでファイルを書き込む方法はありますか? iTunes経由で、またはiPhoneがUSB経由でMac / PCに接続されているときはいつでも実行できることを願っています。これは iTunes プラグインで実行できますか? 他のすべてが失敗した場合、iPhone で WebDAV サーバーをセットアップする簡単な方法はありますか?
ありがとう。
このディレクトリにリモートでファイルを書き込む方法はありますか? iTunes経由で、またはiPhoneがUSB経由でMac / PCに接続されているときはいつでも実行できることを願っています。これは iTunes プラグインで実行できますか? 他のすべてが失敗した場合、iPhone で WebDAV サーバーをセットアップする簡単な方法はありますか?
ありがとう。
少なくとも既存の API を使用すると、あなたが提案した方法はどれも機能しません。各アプリには独自の Documents ディレクトリがあり、他のアプリの Documents ディレクトリにはアクセスできません。そのため、Web サーバーがあったとしても、Web サーバーの Documents ディレクトリにしか書き込みできず、Web サーバーからアクセスできるディレクトリには書き込みできません。他のアプリ。
最善の策は、独自のアプリで必要なファイルをリモート サーバーから独自の Documents ディレクトリに書き込み、同じアプリ内から必要に応じてそのデータを使用することです。
/tmp に書き込むという、私が試していない別の解決策があるかもしれませんが、Documents フォルダーと同じレベルに別の tmp があることに注意してください。
また、同じバンドル ID ワイルドカードを共有するアプリが相互にデータを共有する方法を持っているかどうかを確認してください。参照: iPhone アプリケーション間でカスタム データを共有する方法