我已经创建了一个新的测试账户来测试最新的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