1

CoreDataを使用するアプリを作成しています。アプリがiPadに読み込まれた後、データはアプリ内で安全かどうか、またはアプリの実行外でデータを表示できるかどうかを知りたいのですが。

4

1 に答える 1

1

デフォルトでは、SQLite 永続ストアは、コマンドライン SQLite またはその他の SQLite フロントエンド アプリケーションと組み合わせて、PhoneView または同様のデスクトップ アプリケーションを使用して簡単に表示できます。

ロック コードを使用した iOS の暗号化などの他の機能は、デバイスのデータの所有者にある程度のセキュリティを提供する可能性がありますが、コア データは追加の保護を提供しません。それがあなたの懸念ではなく、ユーザーがデータモデルを理解するのを妨げている場合は、デバイス上のファイルを復号化するには、ある時点でデバイスのメモリにキーが必要であることを認識する必要があります。脱獄またはその他の多くの手法を介してそのキーを取得します。

于 2013-02-23T21:04:39.377 に答える