私はiPadゲームを実装しており、プレーヤーに追加の地図を購入させたいと考えています。サーバーを実装してその購入を保存して、別のデバイスへの変更をユーザーが処理できるようにする必要がありますか、StoreKitは異なるデバイスに対して自動的に処理しますか?つまり、ユーザーがユーザー名を使用してデバイスAの余分な地図を購入し、同じユーザー名で新しいデバイスBにゲームをインストールした場合、特別なことをする必要がありますか、StoreKitはその購入を思い出すので、 2回請求されましたか?iOSでのアプリの購入で消耗品ではありません。サーバーが必要ですか?
答えて
これは本当に必要なサーバーはありません。「購入を復元する」ボタンをクリックすると、ユーザーはすべてのデバイスですべての「追加マップ」を取得できます。 Nice framework to implement it。
これを追加するには、In App PurchaseのWWDCセッション(2009年の#122、2011年の#510)を参照してください。どちらもプロセスのオプションとして独自のサーバーを使用することに触れていますが、詳しく説明していません。これが著作権侵害を減らすのに役立つもので、アップルのサーバーから受け取っただけでなく、以前の支払い領収書を確認することができるものです。 – idStar
ユーザーがデバイスをjailbrokenしていない場合、独自のサーバーを追加してもプロセスに実際に追加されるわけではありません。あなた自身のサーバーの利点は、ユーザーが自分のデバイスを脱獄してから、アプリ内購入のためにAppStoreをバイパスできるツールを実行している場合です。クラッカーがコード化の時間を費やしていない領収書を認証する独自のサーバーを持つことで、違法コピーを減らすための保護層が追加されます。 – idStar
- 1. アプリ購入で消耗品購入
- 2. iOSアプリ内購入では、iOSのアプリ内購入で消耗品
- 3. アプリ購入で「消耗品」の製品タイプの問題IOS
- 4. コルドバアプリケーションで購入消耗品
- 5. 消耗品ではありませんが、いくつか購入可能なAndroidアプリ内商品
- 6. 消耗品のAndroidアプリ内購入
- 7. 消耗品での払い戻し - アプリの購入
- 8. iOSサンドボックス - 消耗品を2回購入できない
- 9. 消耗品は、Unityアプリ内購入で1回しか使用できませんでした。
- 10. 非消耗品の購入の復元
- 11. MKstorekit4を使用した非消耗品のアプリ内購入ですか?
- 12. 消耗品inapp購入の問題
- 13. IPV6の影響を受ける非消耗品のiOSアプリ内購入
- 14. SKPaymentTransactionState同じ製品を複数回(消耗品または消耗品ではない)購入した後、製品をダブル購入した後に
- 15. NiFiで消耗品を入手する
- 16. iOSカスタムユーザーアカウント管理を使用する非消耗品IAP - 複数の購入
- 17. アプリ内購入消耗品が自動的に復元される
- 18. 消耗品リストビューでfirebaseデータを取得できません
- 19. phpで弾性検索の代替が必要です。別のサーバーを購入したくありません。
- 20. 請求書消耗品で
- 21. ユーザーがアプリ購入アイテム(Apple App Storeのアプリ購入システム)で '消耗品'を払い戻したかどうかを検出する
- 22. アプリ購入時に「消耗品」情報を保存する場所
- 23. Mac App Storeの消耗品の領収書には、サーバー側で空のin_appハッシュがあります。
- 24. 私のアプリケーション間で、アプリ内購入で購入した非消費製品を共有しますか?
- 25. を購入した場合、ユーザーが既に商品(消耗品)を購入したかどうかはどのようにわかりますか?
- 26. Codenameoneでのアプリ内非消耗品の復元
- 27. - 消耗品のジレンマ
- 28. アプリで「ワンタイムオファー」消耗品を実装する方法
- 29. iOS 5.1でアプリ内購入商品が表示されない
- 30. iOSでのアプリの購入テストで
同じApple IDアカウントを使用している場合、彼は2回請求されることはありませんが、もう一度無料で購入する必要があります(消費していない場合)。 – AmineG