我的设备(ios)上的测试应用未显示我的应用内购买

Posted

技术标签:

【中文标题】我的设备(ios)上的测试应用未显示我的应用内购买【英文标题】:My in-app purchases are not showing up in by test app on my device (ios) 【发布时间】:2020-04-28 22:10:15 【问题描述】:

我的应用内购买项目没有显示在我的测试设备中。

iTunesConnect 中的购买状态为“READY-TO-SUBMIT”。

我从我的应用页面中选择了它们 - 但应用尚未准备好提交发布。

在我可以使用应用内购买之前,我是否必须提交应用以供审核 - 再次只是在沙盒模式下。

【问题讨论】:

【参考方案1】:

在沙盒模式下测试应用内购买不需要应用审查。只需确保您已完成以下所有操作即可。

    In App Purchase 应在功能部分中为“ON”。 应用程序包标识符应该相同。 代码和应用购买部分中的产品 ID 应相同。 协议、税务和银行信息。对于沙盒模式,您需要填写此信息。

【讨论】:

对于 #1 - 我在 iTunes 上的 app-id 中启用了应用内购买 - 我使用该 app-id 创建了条款。我是否还需要在 xcode 项目文件中设置它 - 即 IN-APP 购买功能? 是的,在功能中添加 In App Purchase。

以上是关于我的设备(ios)上的测试应用未显示我的应用内购买的主要内容,如果未能解决你的问题,请参考以下文章

应用内购买未获得任何产品

尽管没有iTunes帐户登录,iOS仍会恢复应用内购买

iOS 应用内购买未显示在 App Store 构建中

iOS 中的应用内购买测试

尽管没有登录 iTunes 帐户,iOS 仍会恢复应用内购买

自动更新内容的应用内购买提示用户分享信息