我正在實施一款iPad遊戲,並希望允許玩家購買額外的地圖。我是否需要實施服務器並存儲該購買信息,以便我可以處理用戶切換到其他設備,或者StoreKit是否爲不同設備自動處理?也就是說,如果用戶使用他的用戶名在設備A上購買了額外的地圖,然後將遊戲安裝在具有相同用戶名的新設備B上,那麼我需要做些特別的事情,或者StoreKit是否會記住購買,以便他不會收了兩次?iOS中應用程序購買中的非消耗品。我需要服務器嗎?
回答
沒有服務器真的需要這個 - 製作按鈕「恢復購買」,用戶將能夠在每臺設備上獲得他所有的「額外的地圖」。 Nice framework to implement it。
此外,請參閱WWDC會議(2009年#122和2011年#510)。他們都在使用自己的服務器作爲過程中的一個選項,但不要詳細說明。有一點可以參考,這可以幫助減少盜版,您可以使用B/C來驗證之前的付款收據,而不僅僅是從Apple的服務器接受它們。 – idStar 2012-05-27 13:28:50
如果用戶沒有越獄他們的設備,那麼添加自己的服務器並不會真正添加到該過程中。你自己的服務器的好處是*如果*用戶已經越獄他們的設備,然後運行一個工具,讓他們繞過AppStore進行應用程序內購買。通過在混合認證收據中使用您自己的服務器,這些破解者並沒有花費時間進行編碼,因此您可以增加一層保護來減少盜版。 – idStar 2012-05-27 13:34:44
- 1. 不顯示消耗品,非消耗品,認購在應用程序內購買
- 2. 我是否需要爲iphone應用程序購買服務器?
- 3. 用戶可以一起購買消耗品和非消耗品嗎?
- 4. 應用程序內購買 - 消耗品物品困境
- 5. 消耗品應用內購買
- 6. iOS In App購買非消耗品確定新購買還是恢復
- 7. 在我的應用程序之間分享通過應用程序內購買購買的非消費品?
- 8. 驗證消耗型應用程序內購買的Mac OS X服務器端
- 9. 非易耗品應用內購買收據驗證可選嗎?
- 10. iOS:無法在沙箱環境中恢復消耗品購買
- 11. 在應用程序購買非消費品
- 12. iOS中的消耗品與非消耗品
- 13. 在應用程序中購買真品
- 14. 消耗品IAP不能多次購買
- 15. 的Android應用程序內購買API 3消耗測試購買
- 16. In App購買非消耗品的問題
- 17. iOS應用內購買。需要澄清
- 18. 使用消耗品與應用程序內購買永久項目
- 19. Android應用程序內購買易耗品
- 20. 的Android應用程序中的安全計費非消耗品
- 21. 消耗品只能在Unity應用內購買時消耗一次
- 22. iOS應用內購買訂閱和耗材產品
- 23. 應用內購買消耗品正在自動恢復
- 24. 從我的應用程序中購買物品
- 25. 在應用程序購買 - 購買錯誤的產品
- 26. iOS訂閱 - 我需要服務器嗎?
- 27. 使用Android應用程序內購買的服務器產品交付模式?
- 28. 應用內購買缺少非消耗性選項?
- 29. 的iOS在應用程序內購買
- 30. iOS - 應用程序內購買 - 無效的產品標識
當使用相同的Apple ID帳戶時,他不會收到兩次帳單,但他應該再次免費購買(如果它是Non Consumable)。 – AmineG 2012-02-29 11:54:34