在测试我的IAP商店实现时[沙盒]。我购买了一件商品,我收到购买提醒确认[取消/购买]。但该项目的价格是错误的。有一种特定的方式来重现它。
1]点击商店中显示的项目。等待购买确认提醒。
2]当出现购买确认提示时,点击“购买”并快速关闭Wi-Fi连接。因此禁用了互联网连接并且交易失败。
3]一旦交易失败警报出现,启用互联网连接并再次购买相同项目。
现在大多数时候我购买确认提醒的价格信息都超过实际价格信息。
偶尔会显示消息:
此项目目前正在修改中。请稍后再试
有没有人遇到过这样的问题?我能在最后解决这个问题吗?
PS:我在iOS7上测试。
编辑1:
它还显示如下消息:
您已购买此产品但尚未下载
编辑2:
你们可以请你们检查同样的事情。只是为了确认是否出现同样的问题?
编辑3:
从服务器获取项目。我记录了我点击购买的商品的价格。日志显示正确的值,但是当出现“购买确认”警报时,它显示错误的值。
答案 0 :(得分:1)
是
它起初只是错误的价格(根据澳大利亚Tier1-3价格测试,显示为Alternate Tier1-3定价),我将其作为错误提交给Apple。
然后几天后,确认对话框中的价格有时会显示为正确,有时会出错。
"正在修改"是新的,也许他们正在修理它。它似乎影响了几个项目。 也许是新的IAP价格变化带来的缺陷。