私はアプリ内購入で作業しているので、作業モデルを実装しました。これを参考にしました
リンク http://xcodenoobies.blogspot.in/2012/04/implementing-inapp-purchase-in-xcode.html。
ここで、ユーザーがアイテムを購入すると、 KeyChainに値を保存し、この値と照合してユーザーがアイテムを購入したことを確認し、そうでない場合はユーザーにアイテムの購入を求めます。
これは機能しますが、個別に購入できる4つの製品を購入できるので、KeyChainの異なるインスタンスを作成し、これら4つの製品とクロスチェックに異なるパスワードを保存することを考えましたが、keyChainは1つのユーザー名とパスワードしか保存できません.
NSUserdefaults は App バンドルに関連付けられており、ユーザーがアプリを削除するたびにデータが失われ、再度購入するよう求められるため、NSUserdefaults は機能しません。
よろしくランジット