记录下一个 iOS APP上线的艰辛过程

自打今年苹果对应用审核过程严格起来,相信不仅我一个人,还有很多的开发者都经历过一个 发布-->被拒-->再发布-->再被拒-->再再发布...... 的一个漫长,痛苦的过程.不过最后好好反思一下, 开发人员是否真的彻底了解了苹果的审核规则呢?是否真心注意到了自己的 APP 遵守了这些规则.之前苹果的审核并没有这么严格,一款 iOS APP 上线可能等待三四天,没有明显的 crash 这样严重的错误,就会成功上线,或许也正是这种不够严谨的审核,使大多数开发者产生一种侥幸的心理,对 APP 的细节也不会过多关心!当然了,这样做产品体验大打折扣,对用户来说也是极端不负责任的行为!而苹果审核严格起来后,在一些 iOS 开发论坛中也出现了不少相关的帖子,大多数都是在吐槽自己的应用多次被拒,直到最后被苹果审核团队列入审核黑名单里面.

记录下一个 iOS APP上线的艰辛过程_第1张图片


很不幸,最后经历了几次审核被拒后,我也理所当然的中枪!这是苹果给我发送的一封审核被拒并且应用被延迟审核的消息:

记录下一个 iOS APP上线的艰辛过程_第2张图片


而在这之前,我已经多次被苹果爸爸挡在 App Store 的大门外了!

记录下一个 iOS APP上线的艰辛过程_第3张图片

在收到苹果发送的审核延迟通知后,说实话,整个人都不好了!两款 APP 都是要跟着产品大批量的发行,到用户手中的,如果产品发售, APP 还没有上线,好了,这个锅我是背定了!因为涉及大数万级的用户,所以当时压力很大,抓紧一切时间在网上找解决办法!这里前辈们总结出了两个解决方案:


1.重新申请一个账号,再将 APP 上传

2.跟苹果审核团队申诉,说明自己的原因.


我选择了后者,用非常真诚的话语说明我的原因,修改错误,提交必要的资料,并恳求苹果爸爸的原谅!!第二天,奇迹真的发生了...两个 APP 都已经上线成功!至此,上线过程落下帷幕.....

在这些被拒的原因里,我主要触犯了果爸的以下几条规则:

1.接口没有处理好,一上来就出现了版本更新这样的提示,这是不允许的.

2.虽然是 iPhone 应用,但是也必须适配 iPad! 苹果 iPad 打开 iPhone APP 默认是 iPhone 4s 的尺寸,所以开发者们一定要记得适配!

3.在 APP 中绝对不可以出现类似于 "该功能在测试阶段", "功能尚未完善"这样的字段, 提交到 App Store 的 APP 一定是功能完整的,如果功能尚未完善,可以申请 beta 版的 APP.

4.在应用介绍中,一定不要出现 "安卓"!!!!!!等一些三方平台的字眼!!

5.APP 中一定不要出现敏感词语,或者是一些诱惑新的话语,内容!

6.如果 APP 操作硬件,一定要将完整的,可以看到 APP 与硬件交互的视频提供给苹果(论坛上有开发者吐槽,因为没有提交演示视频,苹果需要他们的智能马桶,寄到苹果公司.....)!

7.如果涉及到第三方的内容,一定要给苹果提供相关的资料,例如合同,合作协议等!下图这些,在提交的时候切记,要添加到附件中!!

记录下一个 iOS APP上线的艰辛过程_第4张图片


好了,我总结的就这么多了,今天的任务完成,乖乖的抠脚去了!!!!!

你可能感兴趣的:(iOS)