1

アプリケーションにアプリ内購入を実装していますが、解決できない問題があります。実装のためにいくつかのチュートリアルを読みましたが、製品を購入したかどうかにかかわらず、これらはすべて同じシステムを使用して保存します。

[[NSUserDefaults standardUserDefaults] setBool: YES forKey:transaction.payment.productIdentifier];

シンプルですが、安全ではありません。ジェイルブレイクのない iPad を使用して、特別なスキルなしで値を FALSE から TRUE に変更することができました。

では、このデータを暗号化する簡単な方法はありますか? 別の選択肢は?

4

1 に答える 1

0

そのような情報をサーバーに保存し、アプリが安全に通信できるようにする必要があります。

于 2013-01-14T21:58:32.397 に答える