In-app purchase [Environment: Sandbox] bug

BUG:

I cant test my in-app purchases because I am always getting this error message: Verification Required: before you can make purchases, you must verify your payment info [Environment: Sandbox]. Two buttons are presented in UIAlertView: cancel and continue. If I tap continue I am redirected to Safari and I follow verification steps, but in my app in this case I always get "Cancelled transaction" event.

I am using the test accounts created in iTunes Connect. I tried creating several accounts but always the same message occurs. What to do?

Solution:

From my experience I see two possibilities:

  1. you didn't sign-out from the App Store in settings, so the system thinks you're trying to access using your "real" iTunes credentials

  2. or you by mistake the test user for a real purchase (no sandbox or directly in the app store); in such case this user has been messed up and the only option for you is to create a new test user.

Both are quite common situations when the same device is used for development and private use.

You can also try to check-out the link listed in this famous page here:

http://troybrant.net/blog/2010/01/invalid-product-ids/

Ref: http://stackoverflow.com/questions/8240543/ios-in-app-purchases-sandbox-environment-verification-required


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值