恐らく初心者の質問ですが、私はVerify Store Receipts APIを使用して消耗品の購入を確認しています。同じ領収書を再び使用できないように、これらのアイテムを消費するようにマークするにはどうすればよいですか?使用した領収書を保管する以外の選択肢はありますか?iOSアプリケーションで消耗品の再利用を防止するにはどうすればよいですか?
2
A
答えて
1
おそらく、バックエンドサービスを使用して領収書を追跡することができます。 Parseには、iOSとAndroid用のすばらしいシンプルなSDKが用意されており、提供されたサーバーにデータのビットを簡単に保存できます。
0
iCloud(または通常のUserDefaults)を使用できます。ただし、独自のサーバーを使用することをお勧めします。
+0
上記と同じ問題、私たちはハッキングされたクライアントを想定しています –
+0
完全にはわかりませんが、iCloudがそれをチェックしていると思います。 –
関連する問題
- 1. - 消耗品のジレンマ
- 2. (iOS)別のビューでUIImageViewを再利用するにはどうすればよいですか?
- 3. Viewオブジェクトを再利用するにはどうすればよいですか?
- 4. iOSサンドボックス - 消耗品を2回購入できない
- 5. iOS 5で重複しているコアデータを防止するにはどうすればよいですか?
- 6. iOS:ペンで作成したUIViewを再利用するにはどうすればよいですか?
- 7. モバイルアプリでフィッシングを防止するにはどうすればよいですか?
- 8. iOS 5でtouchmoveイベントのデフォルトの動作を防止するにはどうすればよいですか?
- 9. 複数のアプリケーションでMVC3コントローラ/ビューを再利用するにはどうすればよいですか?
- 10. DatagridがitemRenderersを再利用するのを防ぐにはどうすればいいですか?
- 11. CompileAssemblyFromSourceのメモリリークを防止するにはどうすればよいですか?
- 12. フライウェイトオブジェクトのコピーを防止するにはどうすればよいですか?
- 13. Firefoxのオートコンプリートを防止するにはどうすればよいですか?
- 14. ローダーでページの再作成を防止するにはどうすればよいですか?
- 15. 再利用可能なアプリケーションでモデルを拡張するにはどうすればよいですか?
- 16. 再利用可能なiOSコントロールを作成するにはどうすればよいですか?
- 17. ダブルクリック防止をテストするにはどうすればよいですか?
- 18. ブルートフォース攻撃を防止するにはどうすればよいですか?
- 19. CSSグラデーションバンディングを防止するにはどうすればよいですか?
- 20. AngularJSのバインディングを再帰的に防止するにはどうすればよいですか?
- 21. SQLiteでトリガー再帰を防止するにはどうすればよいですか?
- 22. アクティビティ(アプリケーション)のフォーカス中にAndroidの自動ロックを防止するにはどうすればよいですか?
- 23. ページの再読み込みを防止するにはどうすればよいですか?
- 24. サーバーが利用できない場合、アプリケーションのフリーズを防止するにはどうすればよいですか?
- 25. iOSキーボードを消すにはどうすればよいですか?
- 26. アプリ購入で消耗品購入
- 27. iOSアプリケーションをプログラムでインストールするにはどうすればよいですか?
- 28. アプリケーションのタイムアウトを停止するにはどうすればよいですか?
- 29. Javascriptの機能を防止、停止、または終了するにはどうすればよいですか?
- 30. XPath 1.0を使用してSchematronでアサートテストを再利用するにはどうすればよいですか?
[MKStoreKit](http://blog.mugunthkumar.com/coding/mkstorekit-4-0-supporting-auto-renewable-subscriptions/)をご覧ください。それはあなたがコンパイルしている2つのクラスです、そして、あなたのためにこれをすべて処理します。 – progrmr
クライアントサイドのライブラリは、ハッキングされたクライアントを想定しています。私たちは、サーバー側の反復使用を保証する必要があります。 –
使用した領収書の保管以外のオプションを探しているのはなぜですか?彼らは巨大ではないし、それはかなり明白でシンプルな解決策です。 –