私はMACアプリケーションに取り組んでいます。アプリケーションによってのみアクセス可能な場所に、アプリケーションによって生成されたデータ (画像またはその他のドキュメント) を保存するための規定はありますか? サンドボックス機能を読みましたが、作成されたコンテナには引き続きユーザーが直接アクセスできます。私は iOS のバックグラウンドを持っているので、ユーザーが直接アクセスできない iOS デバイスにアプリケーション データを保存する機能が、Mac アプリケーションでも利用できるのではないかと考えています。ご意見をお聞かせください。
1 に答える
6
アプリケーションによってのみアクセス可能な場所に、アプリケーションによって生成されたデータ (画像またはその他のドキュメント) を保存する規定はありますか?
いいえ。管理ユーザーは、マシン上の任意のファイルにアクセスできます。次の 3 つのオプションが考えられます。
要件を再考してください。ユーザーがアプリケーションを担当する必要があり、その逆ではありません。ユーザー データをユーザーから隠す必要があるアプリケーションは、疑わしいと思われます。
ユーザーがアプリケーションを介してのみアクセスできるサーバーにデータを保存します。
ユーザーがデータを使いにくいように、データを暗号化します。
ちなみに、ファイルシステム全体が隠されているため、データはiOSのユーザーからのみ隠されています. 許可システムは OS X とほぼ同じです。
于 2013-08-02T12:35:47.993 に答える