《开发者头条》客户端 App Store 上架血泪史

昨天,《开发者头条》iOS 客户端 V 1.3.0 正式发布了。 今天,我们来回顾下《开发者头条》客户端 App Store 上架血泪史。

2014-10-13

第一次提交后,信心满满,结果收到了苹果拒绝的邮件。因为截图中的文章列表中,出现了一条 Android 相关的内容。根据苹果的政策,截图中出现 Android 等其他平台文字或者图案,是要被拒!在 iOS 的地盘,Android 是提都不能被提的名字。

2014-10-19

根据第一次被拒的提示,将截图中的 Android 相关信息全部去掉了。不幸的是,又被拒绝了。苹果给了两条理由: (A)App 中出现了 hack 苹果系统的内容,比如“Mac 黑客装机指南”。 (B)评论内容里面有些内容,可能不适合某些人。 第一条,苹果出于保护自己产品的目的,勉强可以理解。第二条,是我们自己在测试评论的时候发了一些“时髦”的词语没有删掉,比如“IT 屌丝”,没想到苹果不认同啊(是不是因为苹果审核人员也是 IT 从业者啊,哈哈)。

2014-10-28

删掉不合适的内容后,进行第三次提交,被拒。 这次很不应该。苹果说内容中出现了 Android 的内容。我们检查了,发现是往期的关于安卓的内容(“安卓开发周报”)没删掉,确实是我们的疏忽了。接着,我们就把所有的内容撸了一遍,所有提到“Android”、“黑客”等的内容全部咔擦掉,再提交。

2014-11-11

光棍节这天,被拒的消息也凑热闹。 我们的分享,用了 ShareSDK 的组件,并开启了将分享结果在状态栏显示的功能。在弹出分享选项,以及分享结果返回的时候,状态栏被修改了。以前一直认为苹果对这个标准放得很松,因为在状态栏上显示内容的应用比比皆是,比如新浪微博。没想到这次却中招了,只能认为是 iOS 8 开始后苹果对界面标准把关更严格了吧。 解决办法是,我们不对状态栏做任何自定义,关闭在状态栏上显示分享结果的功能。经过这 4 次折腾,第一个版本终于在苹果商店上架。

2015-02-03

临近过年,我们向 App Store 提交了新版 App。主要增加了账户登录功能,用于用户发表评论。为了简便,我们只提供了微博和 QQ 来登录。 苹果在审核了之后,果断无情的拒绝了我们。理由是应用嵌入了微博登录,却没有使用微博账户相关的功能。我们在 App Review Board 中跟苹果解释说,我们是用到了微博账户相关功能的:在发表评论的时候,显示的用户头像和昵称是来自微博的。 苹果看了反馈后,仍然认定我们的 App 不能上架。幸运的是,他们提到增加自己的账户注册登录功能会比较合适。 好吧,不挣扎了,我们增加使用邮箱来注册和登录的功能之后,终于在正月初一上架啦。

与 App Store 的战斗还在继续,且听下回分解。

开发不易,都是开发者,期待你的支持。

也可以直接扫描下方二维码:

总结

码农IO

码农IO官方博客,分享我们对技术、产品和营销的理解。订阅 RSS

2015-07-02