iP* が接続されている場合、いくつかのアプリが iTunes 内に「ファイル共有」機能を備えていることに気付きました。サンプル アプリケーションは、CloudReaders、Stanza などです。このインターフェイスを使用すると、ユーザーはファイルをアプリに追加したり、アプリからコンピューターにファイルを保存したりできます。現在、アプリ内で実行されている HTTP サーバーを使用して、ユーザーが Wi-Fi 経由でファイルを追加できるようにしていますが、前述の方法もサポートしたいと考えています。
Art Gillespieのおかげで、これが機能しました。最近、私は自分のプロジェクトの名前を変更しましたが、これがなくなったので、これを再度有効にする方法を見つけるために、少し掘り下げなければなりませんでした。
これがあなたのやり方です。
- plist に、 の新しいキーを追加します
UIFileSharing
。「アプリケーションはiTunesファイル共有をサポートしています」のようなものとしてリストされているはずです。 - 「リリース」モードでコードをビルドします。
- プロジェクトのフォルダに移動し、 appnameファイル (ファイルではない) を iTunes
build/Release-iphoneos/
にドラッグします。交換するか聞かれるので「はい」をクリック。.dSYM
- デバイスをクリックして「アプリ」に移動し、下にスクロールすると、「ファイル共有」のアプリリストにアプリが表示されます。