2012-08-13 62 views
1

我已经创建了一个新的测试账户来测试最新的MKStoreKit中的恢复选项,我没有购买这个项目“非消耗品”,既没有使用新的测试账户,也没有使用任何其他的测试帐户。它仍然给了我一个恢复成功的答案,并执行onComplete代码块。 我的问题:测试帐户是否恢复非购买产品的正常行为?测试账户恢复MKStoreKit中的未购买产品

回答

1

不,这是不正常的行为,请注意,恢复方法中的onComplete代码块会执行不管此帐户是否已购买此产品,此处的onComplete表示用户已成功登录,请求已发送给苹果,并收到回应。 最好提供内容后检查不完整,请参阅此答案的更多详细信息:Restoring an in app purchase with a user who never paid for it

0

MKStoreKit在还原购买物品功能有一个大的漏洞。
欲了解更多详情,请登录here

+0

虽然这可能在理论上回答这个问题,但[这将是更可取的](http://meta.stackexchange.com/q/8259)在这里包括答案的基本部分,并提供供参考的链接。 – JJJ 2013-03-31 10:31:49