gpt4 book ai didi

in-app-purchase - 逃离 iTunes Connect 应用程序提交被拒绝-就绪-等待循环

转载 作者:行者123 更新时间:2023-12-03 15:11:48 27 4
gpt4 key购买 nike

我在 StackOverflow 中阅读了许多类似的场景,但没有一个解决这种情况:

我提交了我的第一个应用程序版本,其中还包括应用程序内购买 (IAP)。我将应用内购买产品附加到应用的新版本。然后我按照 Apple 的说明提交了整个 kit-n-kaboodle(应用程序和应用程序内产品)。应用内购产品和新应用版本都合规地进入了“等待审核”状态,一切都很好。

然后我在我刚刚提交的应用程序二进制文件中发现了一个可怕的错误。我迅速根除了这个错误,拒绝了二进制文件,并重新提交了一个更新的应用程序。一切都再次与世界融洽相处。

然后我收到了来自苹果的这条消息:

"We have returned your IAP product/s to you, since you’ve rejected the associated binary from the review process. When you are ready to re-submit the binary, please resubmit the IAPs with the binary."



好吧,我想。我将我的应用程序重新置于“准备上传”状态,重新附加IAP产品,重新提交,世界将再次明亮美丽。但不是。似乎没有办法回到“准备上传”状态。我的应用程序陷入无限循环:“开发人员拒绝”->“准备上传”->“等待审核”->“开发人员拒绝”......而且似乎没有办法重新附加应用程序内将产品购买到应用程序,而不会以某种方式达到难以捉摸的“准备上传”状态。

有没有人知道一种方法可以将应用程序设置回“准备上传”状态,而无需等待 Apple 人员响应帮助请求一周?或者知道其他一些创造性的方法来摆脱这种困境吗?

最佳答案

两个多星期过去了,我发给 Apple 的求助请求没有收到回复。但我最终确实发现了一些可以让我解决这个问题的方法。

我发现我从 Apple 收到的有关 IAP 的原始消息具有误导性。而不是“我们已将您的 IAP 产品退回给您,因为您已在审核过程中拒绝了相关的二进制文件。当您准备重新提交二进制文件时,请重新提交带有二进制文件的 IAP。”它应该说了以下几点:

由于您拒绝了与此 IAP 产品相关的二进制文件,而且我们脆弱而神秘的 Apple 流程没有为我们提供解决这种情况的合理方法,因此您应该这样做:

1. 当您决定重新提交应用程序二进制文件以供审核时,只需这样做。这将使您的应用程序进入“等待审核”状态。您的 IAP 提交仍将与新的二进制文件相关联,无需将您的应用置于“准备上传”状态或将 IAP 重新附加到您的二进制提交!

2. 重新提交您的应用程序二进制文件后,返回您的 IAP 提交,我们已将其置于半拒绝状态。只需打开一个语言项目并对文本进行微不足道的更改(这将启用“保存”按钮),然后保存不需要的更改。这将使 IAP 重新进入“等待审核”状态。

3. 要有耐心。您的应用和 IAP 将被放回审核队列的底部。

是的。这些似乎是必需的步骤。该应用程序现已进入审查阶段,陪审团仍不确定它和 IAP 是否最终会获得批准。但至少它不再陷入无限循环而没有被审查的可能性。

我希望这对其他人有帮助。

======================

更新 1

该应用程序和 IAP 现已通过 Apple 审核并可供销售。但是 IAP 开发人员应该注意一个额外的麻烦。

我指定我的应用程序在获得批准后不应立即由 Apple 发布。相反,我指定我将在 Apple 批准后自己发布该应用程序。这一切都很好。 Apple 批准了该应用程序及其第一个 IAP 产品,我将其出售。

Apple 没有告诉我的是 IAP 也在等待我的发布。苹果公司在批准后立即将 IAP 的状态设置为“开发人员已下架销售”。因此,该应用程序启动了,但没有人可以购买或安装 IAP。

在收到大量客户投诉后,我意识到了这个问题,并最终发现了 IAP 的下架状态。但是,当我从未将 IAP 下架时,如何解决问题?事实证明,我只需要按照 Apple 的说明来设置 IAP 状态,可以在这里找到:https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/WorkingWithYourProductsStatus.html

那里描述的步骤允许我将 IAP 状态设置为“已批准”。但截至目前,我仍然无法在已发布的应用程序中访问 IAP。所以也许更多的困惑在等待。如果我发现需要额外的步骤,我会更新这个答案。

======================

更新 2

大约一个小时后,IAP 在应用内商店中可用。这似乎是故事的结局......现在。

关于in-app-purchase - 逃离 iTunes Connect 应用程序提交被拒绝-就绪-等待循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24171822/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com