公司前段时间刚刚上线了新的app,前后经过了一个多月的时间,上线之路相当曲折。在这里给大家分享一下经验,万一哪位小伙伴也有同样的问题呢。
首先app开发完成后第一次发版,隐藏功能被发现了结果可想而知被打回,不但被打回,而且下次审核需要更长时间(只要隐藏功能被发现审核状态一直是正在审核。时间短的话持续一个星期,时间长有可能半个月甚至更长)。像隐藏功能,功能抄袭或是app抄袭(这里的抄袭是苹果审核的时候认为你是抄袭)都是一样的。延长审核时间,一次比一次长。
回过头来说说我们的原因。为什么苹果认为我们是抄袭呢?因为我们用了两个账号分别提交的。自从第一次隐藏功能被发现之后,我们就用了另一个账号提交的,由于第一个账号提交的包还在(忘了移除了),这样就被打回了,第二次把之前提交的过的版本移除了,提交过的包也设置为过期了,但是还是不行,然后陆续改动了一些内容提交了几次,还是被拒。
最后不得不使用大招了(之前在网上也看到过,但是一直没做,因为改动太大,总是抱有侥幸心理以为不用这么改就可以通过),那就是用KLGenerateSpamCode加混淆代码,改变app的logo,名字,用了新的bundleId,新建了一个项目,这样改完之后果然不报之前的4.3了。KLGenerateSpamCode的文章网上有很多。可以自己去搜一下。