我已经为我们的 iOS 应用程序设置了应用程序内购买所需的一切,并且从技术方面的一切都有效。我目前正在沙盒上进行测试。
我的问题是我从 SKProductsRequest 获得的 SKProduct 价格(以瑞典克朗为单位的本地价格)不是 AppStore 价格层列表中的正确价格。
第 4 层应该给出 45 瑞典克朗的价格,但我得到的产品价格是 50 瑞典克朗。50 瑞典克朗不是任何级别的价格。这种不一致似乎出现在我检查过的所有价格层上。
我检查过的其他使用 IAP 的应用程序的价格都与价格等级列表一致。
我进行了三重检查,以确保我在产品上选择了正确的层级并且我使用了正确的 productID。
有谁知道可能出了什么问题?
编辑* 据我所知,Sandbox 上的价格使用的是旧价目表(我发现旧价目表与我得到的错误价格相匹配)。我们最终没有发布那个版本,所以我不确定生产中的价格是否正确,尽管我认为它们是正确的。