私はユーザーのスコアを格納する必要があるiOSゲームを開発しています。私はユーザーがこのスコアを手動で変更できるようにしたくありません。これを行うベストプラクティスは何ですか?iOSアプリケーションのセキュアなクライアント側のデータストレージ?
これまでのところ、私はクライアント側で対称暗号化を行うことを考えてきましたが、それは、誰かがプレーンテキストとして保存されているキーを逆コンパイルできることを私の注意に持って来られました。 Webサービスの使用を離れ、クライアント側ですべて保持したいと考えています。
PS - 私はC++でCocos2d-xと共に開発しています。あなたのソリューションを実装するためのライブラリの提案があれば、それは素晴らしいことでしょう!
http://stackoverflow.com/questions/929744/encrypting-sqlite-database-file-in-iphone-osこのリンクをご覧ください。あなたの要求に役立つかもしれません。 – simple