4

アプリ内からのファイル共有を有効/無効にする必要があります。ドキュメント内のすべてのデータを共有する私のiPhoneアプリ。これにより、ユーザーはiTunesからデータのバックアップを取り、後で復元できるようになります。これは、アプリinfo.plistを変更してiTunesファイル共有を有効/無効にすることで実現できることはわかっていますが、アプリ内、つまりアプリ設定画面から無効/有効にする必要があるためです。

この機能を実現する方法を教えてください。

答えてくれてありがとう。

4

2 に答える 2

3

実行時にコードを介してそれを行うことはできません。それを行うにはコツがありますが、共有するデータがあまりない場合にのみ有効です。plist でのファイル共有を有効にします。次に、すべてのファイルを「Share」のようなフォルダー名に入れ、UI にスイッチを入れます。ユーザーがスイッチをオフにして、このフォルダーの名前を「.Share」のように変更すると、非表示になり、共有できなくなります。

注 : これは良い方法ではありませんが、ほとんど必要のないときに機能するトリックです。

于 2012-09-11T11:14:07.993 に答える
2

乾杯、質問と回答の間に時間がかかってすみません。

アプリの情報 plist で UIFileSharingEnabled キーを探しています。

開発者ページへのリンクにこの情報が表示されなくなったか、見つからないだけかもしれませんが、これを plist ファイルに追加してください

<key>UIFileSharingEnabled</key>
<true/>

乾杯

于 2012-10-31T15:25:08.977 に答える