我已经在我的应用中实现了IAP。它由1组和同一级别的3个计划(每月,半年度,每年)组成。首次购买沙盒时效果良好。但是,如果要更改计划,它将显示确认警报,则交易将失败,并显示“ 无法连接到iTunes商店” 错误(但在商店中,购买将处于成功模式。如果我们尝试再次发送,我们将获得收据。
在同一错误中提及了很多问题,但主要情况是计划切换。谁能确认它是否以仅沙箱模式出现??
我已从设置中删除了真实帐户,重新启动了测试设备,并使用多个测试帐户进行了重新检查。找不到解决方案。
答案 0 :(得分:1)
最后,我已经通过一种解决方法解决了这种情况。即使我们收到错误信息,也无法使用收据,请尝试验证收据。如果订阅计划更改,它将获得收据验证。无需考虑“ buyProduct” 失败状态。无需显示错误,只要我们也可以尝试验证收据,如果该验证也失败了,则表明购买实际上没有完成。