通过 productsRequest:didReceiveResponse 返回的 SKProduct 在生产中没有 .introductoryPrice,但沙盒符合预期
Posted
技术标签:
【中文标题】通过 productsRequest:didReceiveResponse 返回的 SKProduct 在生产中没有 .introductoryPrice,但沙盒符合预期【英文标题】:SKProduct returned via productsRequest:didReceiveResponse does not have .introductoryPrice in production, but sandbox is as expected 【发布时间】:2020-07-03 01:37:31 【问题描述】:我们有一个免费试用的 IAP 设置。在沙盒中,我们会看到此产品 ID 的预期试用期。 在生产中(当我使用 Release 配置在本地构建时),相同标识符的 .introductoryPrice 为零。 我已验证 IAP 已在 AppStore 中设置。这是一个已经存在了很长一段时间的产品ID, 我相信最近唯一的变化是编辑它所属的订阅组,但没有编辑 IAP 本身。
问题可能出在哪里?
【问题讨论】:
【参考方案1】:在 AppStore 审核后,应用内产品应与生产中的应用分开处理。
如果您更改或编辑 IAP 产品设置,最多可能需要 24 小时的处理时间。
所以我相信你的 IAP 产品现在有一个介绍价格,因为 3 天过去了。
【讨论】:
以上是关于通过 productsRequest:didReceiveResponse 返回的 SKProduct 在生产中没有 .introductoryPrice,但沙盒符合预期的主要内容,如果未能解决你的问题,请参考以下文章
java是通过值传递,也就是通过拷贝传递——通过方法操作不同类型的变量加深理解