我自己也开发App,有两款发布到App Store上,也弄了好几次更新提交来着,总的来说,问题不大,印象中审核都没有超过10天的,只有第一次提交的时候被退回过一次,不过我要说的是从我朋友那里听来的。
我朋友他们公司刚成立的移动开发事业部,项目是外包给其他公司开发的,那个公司也只是刚刚开始进入移动开发方向。他们开发的第一个App(是网络电视相关的)在过去3个月中反复被退回,理由我已经忘记了,然后他们开发了另一款App,这次是一个新闻类的,由于他们原来是一个门户类的网站,所以这次他们就像开发网站一样把各种功能塞到这个App里面去了,其中也包括了之前的网络电视的功能,在表现上就是有一个页面显示多个模块,比如“新闻”,“网络电视”这样的。
考虑到之前那个App一直被退回,他们就在App打开的时候只显示了3个“模块”,那个网络电视啥的就被隐藏的,他们的考虑是,审核的时候只给Apple的人看到这么多,然后通过了之后,在服务器上“开启”全部功能(也就是App启动时有一个http请求到服务器返回一个true之类的)。当他们在审核前问我是否可行的时候,我理所当然的觉得这肯定不可行,Apple会立刻退回来。
然而事实的情况却让我惊讶,他们顺利的通过了审核上架了。而更惊讶的还在后面,我朋友跟我说,他从服务器上看的日志发现他们的App只是被打开了首屏而已,里面的新闻列表啊,文章内容啊,一篇都没有点过。(因为所有这些都会去请求服务器,而这个项目还没有上架时没几个人装了这个App,日志里很容易看出来)。
所以我有点疑惑了,我不知道是他们这样的技巧骗过了Apple的审核还是说他们那些被隐藏的模块已经可以顺利通过了。还有如果他从日志上看到的结果是正确的话,现在的审核真的如此简单吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://study.congcong.us/t/50693
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.