私は顧客データを保存するCocoaアプリケーションを構築しています。現在、SQLiteストアでCoreDataを使用しています。残念ながら、データベースを保護する方法が見つかりませんでした。
市場に出回っている他のいくつかのMacCRMアプリケーションでも、ライブラリ/アプリケーションサポートを参照し、FirefoxSQLiteManager拡張機能などのSQLiteManagerでデータベースを開くことができます。アプリケーションにはパスワード保護がありますが、データベースにアクセスして変更を加えるだけでは役に立たないようです。
つまり:1)検索や集計などを保持しながら、Core DataアプリケーションのSQLiteストアを保護する方法はありますか?2)そうでない場合、この機能の欠如は、OS認証のためにそれを保護する必要がないと見なされることを示していますか?3)適切なMac用の代替オープンソースデータベースはありますか?
ありがとう!バイロン