如果Feed尚未生效,苹果可以查看我的应用吗?

时间:2012-06-25 19:44:23

标签: ios iphone app-store

我需要向Apple应用商店提交我的应用的新版本。我的应用程序基于JSON提要。问题是新应用程序适用于新版本的供稿,但当前供稿仍然适用于当前应用时,无法发布新版本的供稿。 所以我的问题是苹果如何审核我的应用程序?即使Feed不在线,Apple也会批准我的应用吗? 我的想法是提交应用程序进行审核,即使它不起作用,如果批准启动新的订阅源并删除旧的。有关如何解决这个问题的任何建议? 另一个想法可能是提交应用程序,并在队列中保持旧的饲料现场,并在4天后启动新的饲料(因此Apple可以查看应用程序),在这种情况下,该应用程序将无法正常工作几个天。 感谢

弗朗西斯

2 个答案:

答案 0 :(得分:7)

简短回答:不,您的应用将被拒绝。

更长的答案:

您应该提供一种方法来保持当前(过去版本)Feed至少与新版本一起工作一段时间,否则那些不能更新您无法控制的应用程序的人将拥有应用程序不起作用。

您可以/应该做的是将以前的版本保存在一个网址(yourhost.com/feed)上,将新版本保存在另一个网址上(yourhost.com/feed/v2 /)。

在内部,您只能保留一个版本,新版本,然后使用某种外观/转换器来处理从新架构到旧架构的转换。这样,您只需要维护一个版本的代码,同时为两个版本的应用程序提供工作方式。

如果Apple测试人员发现内容空白,您的应用将被拒绝。

答案 1 :(得分:2)

我有一个应用被拒绝因为“没有准备好生产”的东西非常相似。