转发iTunes Connect App Submission Rejected-Ready-Waiting Loop [英] Escaping iTunes Connect App Submission Rejected-Ready-Waiting Loop

查看:98
本文介绍了转发iTunes Connect App Submission Rejected-Ready-Waiting Loop的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I've read many similar scenarios in StackOverflow, but none that addresses this situation:

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

I submitted my first app version that also includes in-app purchase (IAP). I attached the in-app purchase product to a new version of the app. Then I submitted the whole kit-n-kaboodle (app and in-app product) per Apple's instructions. Both the in-app purchase product and the new app version went compliantly into the "Waiting for Review" state, and all was well with the world.

然后我发现了我刚刚提交的app二进制文件中的可怕错误。我立即根除了这个错误,拒绝了二进制文件,并重新提交了一个更新的应用程序。所有这一切都与世界相得益彰。

Then I found a dreadful bug in the app binary that I had just submitted. I promptly eradicated the bug, rejected the binary, and resubmitted an updated app. All was once again well with the world.

然后我从Apple收到此消息:

Then I received this message from Apple:


我们已将您的IAP产品退回给您,因为您已从审核流程中拒绝了
相关二进制文件。当您准备好
重新提交二进制文件时,请重新提交带有二进制文件的IAP。

"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产品,重新提交,世界将再次变得明亮和美丽。但不是。似乎没有办法回到准备上传状态。我的应用程序处于无限循环:开发人员被拒绝 - >准备上传 - >等待审核 - >开发人员被拒绝......似乎没有办法重新连接应用程序购买产品到应用程序,而无法以某种方式达到难以捉摸的准备上传状态。

Fine, I thought. I'll just put my app back into the "Prepare for Upload" state, re-attach the IAP product, resubmit, and the world will be bright and beautiful once more. But no. There appears to be no possible way to get back to the "Prepare for Upload" state. My app is in an endless loop: "Developer Rejected" -> "Ready for Upload" -> "Waiting for Review" -> "Developer Rejected" ... And there seems to be no way to re-attach the in-app purchase product to the app without somehow reaching that elusive "Prepare for Upload" state.

有没有人知道如何将应用程序设置回准备上传状态等待一周苹果人员回应帮助请求?或者知道其他一些创造性的方法来摆脱这种困境?

Does anyone know a way to set an app back to "Prepare for Upload" state without waiting a week for Apple personnel to respond to a help request? Or know of some other creative way to get out of this quandary?

推荐答案

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

More than two weeks passed, and I did not receive a reply to the request for help I sent to Apple. But I did eventually discover some things that let me work around the issue.

我发现从Apple收到的关于IAP的原始信息是误导性的。而不是我们已经将您的IAP产品退回给您,因为您已经从审核流程中拒绝了相关的二进制文件。当您准备重新提交二进制文件时,请使用二进制文件重新提交IAP。 / em>它应该说出以下内容:

What I discovered was that the original message I received from Apple regarding the IAP was misleading. Instead of "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." it should have said the following:

因为您拒绝了与此IAP产品相关联的二进制文件,而且我们很脆弱和神秘的Apple流程没有给我们一个合理的方法来解决这种情况,这是你应该做的:

1。当您决定重新提交应用程序二进制文件以供审阅时,只需执行此操作即可。这将使您的应用程序进入等待审核状态。您的IAP提交仍然会与新二进制文件相关联,并且不需要将您的应用程序放入准备上传状态或重新将IAP附加到您的二进制提交中!

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

3。耐心一点。您的应用和IAP将被放回到审核队列的底部。

是的。这些似乎是必需的步骤。该应用程序现已进入审核状态,评审委员会仍在讨论它和IAP最终是否会获得批准。但至少它不再陷入无限循环而不可能被审查。

Yup. Those seem to be the required steps. The app has now entered review, and the jury is still out on whether it and the IAP will eventually get approved. But at least it is no longer stuck in an endless loop without possibility of being reviewed.

我希望这有助于其他人。

I hope this helps someone else.

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

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

UPDATE 1

该应用程序和IAP现已通过Apple审核并可供出售。但IAP开发人员应该注意另外一些问题。

The app and the IAP have now passed Apple review and are available for sale. But there was an additional snafu that IAP developers should be aware of.

我指定我的应用程序不应该在Apple批准后立即发布。相反,我指定在Apple批准后我会自行发布应用程序。一切都很好。 Apple批准了该应用程序以及它的第一个IAP产品,我将其发售。

I specified that my app should not be released by Apple immediately after it was approved. Instead I specified that I would release the app myself after Apple had approved it. That all worked fine. Apple approved the app along with its first IAP product, and I made it available for sale.

Apple没有告诉我的是IAP还在等待我的发布。在批准之后,IAP的状态被Apple立即定为开发商从销售中删除。所以该应用程序已经启动,但没有人可以购买或安装IAP。

What Apple didn't tell me was that the IAP was also awaiting my release. The IAP's state was set to "Developer Removed from Sale" by Apple immediately after they approved it. So the app was launched, but no one could purchase or install the IAP.

收到一些客户投诉后,我意识到了这个问题,并最终发现了IAP已从销售状态中删除。但是,当我从未将IAP从销售中移除时,如何解决问题?事实证明,我只需按照Apple的说明设置IAP状态,可在此处找到: https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/WorkingWithYourProductsStatus.html

After receiving a number of customer complaints I was made aware of the problem, and eventually discovered the IAP's removed-from-sale status. But how to fix the problem when I had never removed the IAP from sale? It turns out, I just needed to follow Apple's instructions for setting the IAP state, found here: https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/WorkingWithYourProductsStatus.html

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

The steps described there allowed me to set the IAP status to "Approved". But as of now I am still not able to access the IAP within the released app. So perhaps more snafu's await. I will update this answer if I find that additional steps are required.

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

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

更新2

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

After about an hour, the IAP became available in the in-app store. This seems to be the end of the story... for now.

这篇关于转发iTunes Connect App Submission Rejected-Ready-Waiting Loop的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆