应用内购买仍在等待审核

22
当我们开发新版本的应用程序时,我们提交了一些应用内购买的新版本,这些新版本和旧版本相同,但是可以被消耗(所以你可以多次购买),并且支持折扣。
他们被退回,并附带一条信息:“请与二进制文件一起提交”。
因此,在上传新的应用程序版本的二进制文件之后,我们再次提交它们。
二进制文件已经审核并通过,现在处于待开发人员发布状态。
但是,新的应用内购买仍然是黄色的,并且正在审查中!
但是,当点击它们时,页面上的勾选标记显示“销售已清除”。
我们担心,如果我们发布应用程序的新版本,人们将去购买,却看不到新的应用内购买,从而破坏我们提供新的应用内购买的机会--因为很少有人为了好玩而返回购买页面,因此所有现有用户都将选择现有的购买(旧的购买),并且毫无所知。
有人遇到过这种情况吗?您是否可以100%确认"销售已清除"就足够了,即使我们的状态是黄色的并且应用正在审查中?苹果文档似乎表明,这种状态意味着我们必须等待审核完成。但是他们已经审核了应用程序,所以这可能只是一个UX错误,我们可能会被困在等待中??
如果您在App Store审核方面有类似的经验,请在答案中给我们建议。

相关问题可能会提示除此问题外,应用程序可能会在没有内购可用的情况下发布。如何防止这种情况并确保它们首先可用?http://stackoverflow.com/questions/7405431/in-app-purchases-in-itunes-connect-how-to-make-the-in-app-purchase-cleared-for - Gregory Magarshak
如果您的应用内购仍在审核中,则它们将无法在您的应用中使用。在发布新的应用程序版本之前,您需要等待它们被审核通过。 - Paulw11
@GregoryMagarshak 你是否请求了迅速审核,并重新发送了新的二进制文件? - Kiryl Bielašeŭski
4个回答

17

根据我的个人经验:不要在应用内购买通过后的24小时内发布新版本

我曾遇到这样的问题:应用内购买(绿色)已通过,新版本也通过加速审核发布了。但整个一天用户一直在抱怨无法购买产品。苹果服务器上并没有获取到应用的这个内购买(因为该应用中的其他内购买项目正常工作)。苹果技术支持建议只需等待24小时即可。24小时过后,这个应用内购买就能够正常购买了。


0

我只是不想浪费一个加急审核的请求。但是还有另一个主题,我曾经提交过一个问题,即关于审核状态的“更多信息”。 - Gregory Magarshak
听起来像是他们系统的问题,所以我会提醒他们不应该计算在内。不管怎样,他们可能还会让你这么做,而且这可能是最快得到回复的方式。 - Stefan S

0
“已准备销售”是指开发者端的应用内购买是否可用。App Store Connect 中当前上下文帮助的说明如下:

选择复选框,以在审核通过后在 App Store 上提供您的应用内购买。

“审核通过后”表示,为了使应用内购买对客户可用,它必须经过 App Store 审核的批准,并由开发者进行销售准备。应用内购买的 App Store 审核与应用本身的审核分别进行,可能在应用二进制文件审核之前或之后完成。
因此,作为开发者,您有两个选择:
1. 设置您的应用程序以根据当前商店中可用的应用内购买修改向用户显示的界面。这样,您可以在批准任何新的应用内购买之前发布应用程序更新,并且(如果您的应用程序架构支持),还可以上传和发布更多的新的应用内购买,而无需更新应用程序二进制文件。 2. 将您的应用程序更新设置为由开发人员手动发布。然后,在审核后,它将保持“等待开发人员发布”的状态,您可以等待新的应用内购买产品也获得批准,然后再发布应用程序。

根据您的回答,如果应用程序已发布,但我的应用内购买被拒绝了。在修复应用内购买后(当二进制应用程序正在审核时,后端只是没有配置应用内购买),应用内购买仍在等待审核。我应该重新发送二进制文件进行审核吗?还是只需等待审核应用内购买而不重新发送二进制文件? - Kiryl Bielašeŭski
有点不确定你的情况,但如果你说存储中的当前二进制文件已经可以正确处理应用内购买,那么你可以不更改二进制文件,只需等待应用内购买得到审核即可。 - Duncan Babbage
谢谢,我希望应用内购买能够尽快得到审核。 - Kiryl Bielašeŭski
1
好消息,今天应用内购已经通过审核。从开始“等待审核”到“审核通过”的时间大约为30小时。应用内购包含了许多语言。而且二进制文件没有重新发送。 - Kiryl Bielašeŭski

0

我认为你没问题。我曾经遇到过外部页面被卡在错误的审核状态,但是当我点击进入内部页面时,它显示了正确的状态。我相信这只是iTunes连接的一个bug,但不要引用我的话。


2
将近三年了,这个漏洞仍然存在。三年了,苹果对AppStore Connect毫不关心。 - Cihad Turhan
1
好的,我找到了如何修复这个愚蠢的错误。如果您看到您的应用内购项目处于“审核中”状态,请点击详细信息,并在描述中添加一个小变化(加一个点),这样它就会强制更新状态。几秒钟后,您将看到您的应用内购已被批准。然后您可以撤销您所做的更改。 - Cihad Turhan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接