iPhoneアプリケーションにアプリ内購入を実装しました。これは非消耗品であり、基本的にBOOLEANにフラグを立ててユーザーが追加のViewControllerにアクセスできるようにします。よく働く。しかし、リンゴのドキュメンテーションでは、領収書を確認するためのものがたくさんあります。これは必要ですか?私は購入のために外部サーバーを使用しません。アプリの購入領収書でiPhoneを確認する必要はありますか?
領収書をNSUserDefaultsに保存するだけでもかまいませんか?
iPhoneアプリケーションにアプリ内購入を実装しました。これは非消耗品であり、基本的にBOOLEANにフラグを立ててユーザーが追加のViewControllerにアクセスできるようにします。よく働く。しかし、リンゴのドキュメンテーションでは、領収書を確認するためのものがたくさんあります。これは必要ですか?私は購入のために外部サーバーを使用しません。アプリの購入領収書でiPhoneを確認する必要はありますか?
領収書をNSUserDefaultsに保存するだけでもかまいませんか?
短い回答:いいえ、Appleサーバーを信頼できます。 長い答え:ユーザーに "偽の"購入レシートを手に入れることができるjb iphone用のソフトウェアがあるので、領収書を確認しなければあなたのswは騙されるかもしれません... あなたの状況によって異なります:領収書を確認/検証するサーバーは、窃盗犯にあなたの仕事を盗んでもらうことができます。しかし、もう一度あなたの選択肢を重視してください...
うわー、まったく同じ秒で答えました... – JustSid
と私たちは基本的に同じもの!あなたは誕生した一匹の双子から離れていますか? :D(迷惑メールの申し訳ありません...) –
私は自分のiPhoneアプリに直接JSONをhttps://buy.itunes.apple.com/verifyReceiptに送信するように指示する必要がありますか? – user1007895
レシピを確認する必要があります。そうしないと、脱獄したユーザーと、Appleサーバーのように見えるツールがあり、アプリの購入時にすべて「はい」と表示されるためです。 Appleサーバーでレシピを確認すると、ユーザーが実際にコンテンツを購入したことが保証されます。
簡単な確認のためにReceiptKit https://github.com/maciekish/ReceiptKitを使用できます –