我已經創建了一個新的測試賬戶來測試最新的MKStoreKit中的恢復選項,我沒有購買這個項目「非消耗品」,既沒有使用新的測試賬戶,也沒有使用任何其他的測試帳戶。它仍然給了我一個恢復成功的答案,並執行onComplete代碼塊。 我的問題:測試帳戶是否恢復非購買產品的正常行爲?測試賬戶恢復MKStoreKit中的未購買產品
1
A
回答
1
不,這是不正常的行爲,請注意,恢復方法中的onComplete代碼塊會執行不管此帳戶是否已購買此產品,此處的onComplete表示用戶已成功登錄,請求已發送給蘋果,並收到迴應。 最好提供內容後檢查不完整,請參閱此答案的更多詳細信息:Restoring an in app purchase with a user who never paid for it
0
MKStoreKit在還原購買物品功能有一個大的漏洞。
欲瞭解更多詳情,請登錄here。
相關問題
- 1. MKStoreKit恢復非消費品購買
- 2. iPhone - InApp購買恢復產品提示登錄提醒兩次
- 3. 在Swift中恢復購買
- 4. 最近購買的產品
- 5. 添加新的會議產品 - 當用戶購買產品,PHP
- 6. 產品序列號/購買
- 7. 購買了產品X
- 8. 獲取在Swift中恢復應用程序內購買的已購買產品ID列表
- 9. 如何使用真實產品測試Android IAP購買?
- 10. 迅速恢復購買
- 11. 卸載後恢復購買
- 12. 使用InAppBillingPlugin恢復購買
- 13. 使用com.logicallabs.inappproducts恢復購買
- 14. 恢復使用MKStoreKit
- 15. inApp購買Android中的產品ID
- 16. 應用內購買中的「恢復購買」是什麼意思?
- 17. 購買應用程序內購買時再次沒有得到恢復(使用MKStoreKit)
- 18. iOS In App購買非消耗品確定新購買還是恢復
- 19. 使用MKStoreKit下載購買的內容
- 20. iOS:無法在沙箱環境中恢復消耗品購買
- 21. Android在InAppBilling中購買多個產品
- 22. 在應用程序購買 - 購買錯誤的產品
- 23. iOS:先前購買的應用內商品在購買時恢復,但交易未更新
- 24. MKStoreKit購買功能什麼都不做
- 25. 應用內購買方法(mkstorekit?)
- 26. 如何在Android中恢復inApp購買?
- 27. 允許客戶購買OpenCart中的缺貨產品
- 28. 在線零售中用戶產品購買的過渡計數
- 29. 獲取購買產品的類別
- 30. Magento的 - 購買可下載產品
雖然這可能在理論上回答這個問題,但[這將是更可取的](http://meta.stackexchange.com/q/8259)在這裏包括答案的基本部分,並提供供參考的鏈接。 – JJJ 2013-03-31 10:31:49