为什么应用内购买沙盒总是问“需要验证"? [英] Why In-App purchase sandbox always ask "Verification Required"?
问题描述
我已在设备设置中退出商店.我只在我的应用程序中输入了用户凭据.我已经设置了一个全新的(实际上大约 4 次)测试用户.
I have signed out from the store in device settings. I entered user credentials only in my App. I have set up a brand new (actually around 4 times) test user.
为什么这条消息不断弹出?
Why this message keep poppin' up?
是否与 iOS 5、自动应用同步或 iCloud 相关联?
Is it something connected to iOS 5, automatic app sync, or iCloud?
推荐答案
我遇到了与沙盒应用内购买完全相同的问题,在内置模型中(无收据验证),应用收到有效产品,现在我调用 addPayment,一切都没事.但是现在出现需要验证"并且付款被取消了.
I had exactly same problem with sandbox in-app purchases, in built-in model (no receipt verification), app received valid products, now i called addPayment, everything alright. But now "Verification required" appeared and payment was canceled.
经过几个小时的痛苦我发现,我的问题出在测试帐户上..我为捷克共和国 iTunes 商店创建了测试帐户......这就是失败的原因.哑的.我试图创建加拿大测试用户,它突然起作用了!需要验证"将不再出现.
After hours of pain I discovered, my problem was in test account.. i created test account for Czech Republic iTunes store... and that was the reason of fail. Dumb. I tried to create Canadian test user and it suddenly worked! "Verification required" will no longer appeared.
这篇关于为什么应用内购买沙盒总是问“需要验证"?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!