在 Pending Developer Release 中,应用内购买的行为如何?
Posted
技术标签:
【中文标题】在 Pending Developer Release 中,应用内购买的行为如何?【英文标题】:How do in app purchases behave in Pending Developer Release? 【发布时间】:2020-08-11 23:34:00 【问题描述】:我最近完成了 ios 应用程序的第一个版本。我在其中有几个应用内购买。在测试这些时,我总是使用物理 iPhone。 Apple 刚刚批准了该版本的发布,该应用程序现在处于“等待开发者发布”状态。作为最后的健全性检查,我在应用商店连接上为自己生成了一个促销代码,并通过应用商店将该应用下载到我的手机上。我很快注意到SKProductsRequestDelegate
方法从未被触发,并且应用内购买列表从未从Apple 的IAP 服务器下载。这与应用在模拟器中运行时的行为类似:永远不会加载 IAP 数据。
我不熟悉“待开发者发布”阶段如何影响应用内购买。当我向公众发布应用程序时,它们会按预期工作吗?我需要进行一些更改并重新提交吗?
任何帮助将不胜感激。
【问题讨论】:
【参考方案1】:据我所知,除了收费外,它应该可以无缝运行(如果您的应用是从 AppStore 外部下载的,则不会向您收费)。因此,在这种情况下,尝试收集日志可能会对您有所帮助。
【讨论】:
【参考方案2】:原来这是 Apple 的问题。我联系了支持人员,他们在批准应用内购买时出现了问题。
【讨论】:
以上是关于在 Pending Developer Release 中,应用内购买的行为如何?的主要内容,如果未能解决你的问题,请参考以下文章
Internet 延迟:Chrome Developer Tools Network 标签中的 PENDING 和 FROM CACHE 是啥意思
当我的应用程序已经获得批准并且 [Pending developer release] 并且我想在 [Beta 测试] 中对其进行测试时,我是不是需要等待另一次审核?