UIFileSharingEnabled キーを有効にすることで、アプリケーションで iTunes を介してファイルを共有できます ( What's New in iOS 3.2 を参照)。ただし、ドキュメントによると:
「ファイル共有をサポートするアプリケーションは、ファイルがドキュメント ディレクトリに追加されたことを認識し、適切に応答できる必要があります。」
私の質問は、アプリケーションが実行されているときにユーザーがファイルを追加することを決定した場合、このイベントにどのように応答すればよいですか? そして、私が応答するのはどのような出来事ですか?
つまり、ファイルが追加されたときに iPhone アプリケーションが何をする必要があるかはわかっていますが、この「応答する」コードをどこに配置すればよいかわかりません。現在、アプリケーションが実行中で (バックグラウンドでも実行されている可能性があります)、ファイルが追加された場合、この追加されたファイルの効果を確認する唯一の方法は、アプリケーションを強制終了してからアプリを再起動することです。