iPhone 应用商店问题

5
我在App Store上有一个iPhone应用程序。我几天前向应用商店提交了1.1版本,并选择“保留以供开发人员发布”。我发现批准的版本中存在一个非常严重的错误。我需要撤回这个二进制文件。
据我所知,苹果不支持此操作。我已经给他们发送了一封电子邮件,但当前版本中还有另一个需要修复的bug,所以时间非常紧迫。
我听说你可以在某些随机国家发布更新(在那里我没有销售),然后在所有国家发布下一个(修复的)更新。如果我只在卢森堡发布1.1版本,旧版本(1.0)会从其他商店中撤下吗?排行榜评级会被重置吗?我在排行榜上相对较高,我不想失去目前应用程序的动力。
在苹果支持拒绝批准的二进制文件之前,我正在寻找最快的替代方法。
2个回答

3
克雷格,让我回答你的一些问题。首先,如果您发布更新,无论在哪个国家发布,它都会替换每个国家的旧二进制文件。因此,如果您只选择卢森堡,您不仅向所有国家发布更新,而且还会从除卢森堡之外的每个应用商店中完全删除该应用程序。
其次,似乎即使是苹果也无法对iTunes Connect网站进行更改以改变某个人的流程。我认为您应该能够拒绝已批准的更新,我不明白他们为什么要禁止这样做。但是,由于目前他们没有这样做,最好忘记它。
您基本上有两个选择。一,您可以将此新版本发布到全球,这将保持您在App Store中的地位,并警告用户存在漏洞并承诺修复。在那时,您可以向审核委员会申诉进行加速审核,但他们可能不会给您。请记住,如果发布更新,我会立即上传另一个更新。
您不会避免问题,但可以采取一些措施来尽量减少错误的影响。
其次,您可以将应用程序从销售中删除,接受新的更新,并上传新的更新进行审核,一旦获得批准,再将应用程序重新上架出售。问题在于,您很可能会失去商店排名,并且该应用程序将不可用约一周时间。这不是我会做的事情。我会选择第一个解决方案。
从我的经验来看,客户可以接受您需要发布修复程序,并且他们非常理解。确保您在应用程序描述和“新功能”部分中告诉他们正在发生的事情。确保他们看到它。他们会接受几天的不便,以换取您的诚实和保证在不久的将来更新中已经修复了此问题。
希望这可以帮助您。祝好!

谢谢,我最终发布了有漏洞的版本,而修复后的版本正在等待批准。我还给苹果发送了一封电子邮件,要求他们支持这个功能,并尽快推出修复程序更新。收到了一些不满意的评论/电子邮件,但我已经做好了准备。 - Craig Otis

1
你可以拒绝处于“等待开发者发布”的应用程序。您需要点击“二进制详细信息”,然后您应该会找到拒绝按钮。

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