iOS 4.3血泪史

  1. 1 Design: Copycats
  2. 3 Design: Spam
    Other - Other
    Guideline 4.3 - Design
    We noticed that your app provides the same feature set as other apps submitted to the App Store; it simply varies in content or language, which is considered a form of spam.
    The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.
    ...
    2020年12月9日 下午11:40
    发件人 Apple
    Guideline 4.1 - Design - Copycats
    Your metadata appears to contain third party content.
    The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.
    Next Steps
    ...

同一天晚上,间隔40分钟,先后收到了4.1、4.3两封邮件
自从我上次申述哭了,审核就像坐上了高速列车,再也没有被账号调查,提交审核10分钟就出结果;本该延迟审核的4.3也没被延迟,第二天就审核了
改了一下所有页面主按钮颜色,居然通过了4.3!
一、划重点

这次不磨叽,先上干货:

  1. App的名字、icon ”真的“会影响审核结果——账号调查、4.1、4.3
  2. 元数据4.1可能是机审,可以通过修改元数据(重点是 名字和图标)解决
  3. 中途出现的We noticed 4.3可以通过调整雷同UI解决

二、背景

10月,我的一个App突然被苹果下架封号。由于业务需要,需要将这个App重新上架AppStore,于是有了这次审核经历。
为了避免4.3和方便排查上次下架的原因,这次准备先上架一个全新白包(没有隐藏功能,符合苹果规范的App),白包是我重新手写的代码,连开发语言都从OC换成了Swift,界面和功能也是新的。

假设我之前被下架的应用叫 雪人
名字处理:雪人 -> 雪人助理
图标处理:颜色反转,算是变化较大(但是肉眼还是能看出来是同一个品牌logo)

三、无休止地账号调查

因为是一个全新的白包,我本以为过审会很顺利,没想到却被账号调查折磨的欲仙欲死。

但凡你重新提交一个二进制就被账号调查,即使账号调查出了正常的审核结果,比如 相机权限没描述清除,我修改后重提二进制,又是账号调查,又去苹果后台联系审核人员。
提交审核-> 账号调查 -> 联系苹果客服 -> 审核团队-> 给出结果 -> 修改后重新提交 -> 账号调查 -> 联系苹果客服 -> 审核团队 -> 给出结果 -> ...
从提交一个二进制,到出一次结果,基本是以周为单位计算。还不包括遇到刁钻的苹果客服,不帮你联系内部团队,你只好过几天再次联系苹果客服,让她帮忙联系内部团队。

如果你还不清楚什么是账号调查的话,可以看我以前的一篇文章《你还不知道新版账号调查,out了!》

四、转机

在第二次账号调查结果中,苹果居然直接指出了我的 app图标 和我之前被下架的App雷同。

2020年12月4日 上午2:53
发件人 Apple

  1. 1 Design: Copycats
    Other - Other
    Hello,
    Thank you for your continued patience.
    We are writing to let you know that we have completed the review of your app. Upon further review, we found that your app does not comply with the following guidelines:
    Guideline 4.1 - Design - Copycats
    Your metadata appears to contain third party content. Specifically, your app icon leverages 雪人.
    The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.

在此之前,我确实有怀疑过App的名字和图标可能影响审核结果,但是为什么会账号调查,怀疑的重心还是在设备、网络、代码上。结果,这次苹果实锤了!
于是,我换了一个全新的图标重新提交二进制。
当初也有想过,要不要名字也一起换了,我也是头铁,想着苹果只说了图标有问题,没说名字有问题。外加考虑到,要是图标、名字都去掉了品牌,这个包到底还有没有价值。再加上自己对真相的执念。最终,没有换名字提交了审核。

五、来自机审的4.1元数据

更换图标提交审核后,结果仍然是账号调查——常规操作,账号调查当天催苹果。
不过这次,我哭了:

审核团队,

您好。再次发邮件打扰你们,我也很无奈。

我的这个App从2020.11.19提交第一个二进制包开始,每次提交都是“Other”需要更多的审核时间。只能发邮件联系你们,不然会一直不审核。审核结果出来后,我修改后重新提交,即使是很小很小的修改,又要调查一次,我不得不再次发邮件联系你们。

我建议苹果改善审核流程机制,对于第一次提交的App二进制,调查久一些可以理解。但是,对于修改后重新提交的二进制包就不要反复调查了,直接进入审核流程。反复的调查,既浪费开发者的时间,也给苹果客服带来了工作量。

最后,还是请您帮我联系一下审核人员,快点审核我的App吧...我都快哭了。

谢谢!

5天后,收到了文章开头的4.1+4.3。
看到这个结果,当时真是绝望透了。以前虽然账号调查,好歹出的结果都是些小问题,还是有希望的,结果这次直接双杀死刑,也没有任何Specifically的提示。

这次仍然有4.1,而且还是元数据4.1(Your metadata),虽然没有指出哪里有问题,但是参考上次的审核结果。我首先怀疑是App名字的问题!那试一下吧。

于是,我把品牌中App名字中完全移除了,修改了App二进制中的名字,修改了苹果后台App的名字,提交审核。
名字处理:雪人助理 -> Snow助理

令人意想不到的事情发生了。
我下午1点左右提交审核,20分钟后,竟然收到了进审邮件,审核6分钟后出了结果,没有账号调查,没有了4.1,只有剩下4.3了。

对,没错,居然白天提审后20分钟出审核结果! 显然,这时候不是美国的上班时间。 我有充分地理由相信,这个4.1元数据是机审!
我甚至怀疑上次出的调查结果都是机审,因为一向礼貌的苹果在上次调查结果中,居然没有说,“Hello,Thank you for your continued patience. We are writing to let you know...”。

实锤:App名字和图标,会导致4.1元数据,而且可能还是机审。而机审没过,又会导致账号调查。

六、自从上次申述我哭了,审核就像坐上了高速列车

上次修改名字后提交审核,居然没有账号调查!而且提交审核20分钟就出了结果。也不知道是不是我哭了感动了苹果审核人员,苹果把我加入了白名单。理论上,4.1、4.3都应该 “The next submission of this app may require a longer review time”,结果却没有延迟审核,包括后面修改4.3后的提交,也是第二天就审核通过了。

当然,更大的可能是因为我改了App名字和icon,过了机审。

七、从4.3 到 Pending Developer Release

虽然没了4.1,剩下的4.3也足以让人头大。
我这是全新的代码,全新的App,不应该4.3啊,况且一开始也没有4.3,我也没怎么改代码,怎么中途就来了个4.3呢?

于是,我认真对比了这个白包和之前下架的包,发现确实界面上有些明显的相似之处:比如 主色系都是一个颜色;详情页面底部的的按钮比较显眼,却长的一模一样(毕竟都是我开发的嘛,有些轮子就搬来复用了)。

我也是抱着试一试的心态,死马当活马医。把所有页面的主按钮颜色换了,把详情页底部按钮的布局和样式换了,提交了审核。

没想到,第二天竟然审核通过了,真是又意外又惊喜!

虽然不能确认这个4.3是人工还是机器。但我猜测,4.3肯定有机器的功劳,比如 机器可以在各个页面截图,如果两个App重复率过高就报出警告,为人工提供截图,人工再核实一遍。

所以,通过修改界面UI来过4.3是可行的,前提是你知道你和哪个App雷同了,针对性的修改相似的页面,主要适用于中途出现We noticed的4.3的情况。
如果第一次提交就是4.3,仍然不好处理。
如果是This app duplicates开头的4.3,那就是代码雷同了。

你可能感兴趣的:(iOS 4.3血泪史)