2012-08-13 60 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