11

iP* が接続されている場合、いくつかのアプリが iTunes 内に「ファイル共有」機能を備えていることに気付きました。サンプル アプリケーションは、CloudReaders、Stanza などです。このインターフェイスを使用すると、ユーザーはファイルをアプリに追加したり、アプリからコンピューターにファイルを保存したりできます。現在、アプリ内で実行されている HTTP サーバーを使用して、ユーザーが Wi-Fi 経由でファイルを追加できるようにしていますが、前述の方法もサポートしたいと考えています。

Art Gillespieのおかげで、これが機能しました。最近、私は自分のプロジェクトの名前を変更しましたが、これがなくなったので、これを再度有効にする方法を見つけるために、少し掘り下げなければなりませんでした。

これがあなたのやり方です。

  1. plist に、 の新しいキーを追加しますUIFileSharing。「アプリケーションはiTunesファイル共有をサポートしています」のようなものとしてリストされているはずです。
  2. 「リリース」モードでコードをビルドします。
  3. プロジェクトのフォルダに移動し、 appnameファイル (ファイルではない) を iTunesbuild/Release-iphoneos/にドラッグします。交換するか聞かれるので「はい」をクリック。.dSYM
  4. デバイスをクリックして「アプリ」に移動し、下にスクロールすると、「ファイル共有」のアプリリストにアプリが表示されます。
4

3 に答える 3

14

UIFileSharingEnabledキーをアプリの Info.plistに追加したい

ユーザーとファイルを共有する

于 2010-07-13T20:40:31.893 に答える
1

新しい Xcode では、UI でこれを行うことができます。

1. Select your project in top left
2. Select target in next column
3. Click on Info tab
4. In Custom iOS Target Properties, hover mouse over any row and click +
5. In popup, select "Application supports iTunes file sharing", then set Value to YES on right
6. Click Validate Settings at bottom to make sure all is good
于 2013-06-10T16:39:28.360 に答える