嘿,今天咱们来聊聊iOS上架那些事儿,本人研究iOS上架审核有10年左右的时间,一路上交了很多学费和踩了非常多的坑,今天我们就来说说苹果审核4.3的一些问题。
关于4.3a/b
4.3a/b总的来说就是功能太简单,功能、样式、代码重复高/ui类似,都会4.3,苹果中台审核系统的会进行像素特征比对,二进制比对等。
4.3 重复 App,有苹果的一些描述介绍,不过很模糊也很抽象,我给大家大概解释一下。
(a)ASR & NR 请不要为同一个 App 创建多个套装 ID。如果你的 App 打算为特定位置、运动队、大学等提供不同版本,请考虑只提交一个 App,并使用 App 内购买项目来提供不同的功能。
解释:a是做的功能太简单,同个开发者账号下,苹果意思是有的app功能可以合并到一个app,把app体验做的更好,就是不建议你把app功能单独拎出来做个类似的迭代升级版app包。切记盲目的人混淆新版本/类型 /属性/资源基本全换了,还是会有4.3a的,这个时候纯靠代码混淆是解决不了问题,不要忽略了你的功能亮点。
(b)请避免继续在已有大量类似 App 的类别下进行开发;App Store 上已经有太多模拟放屁、打嗝声音的 App,以及手电筒、算命、约会、猜拳等 App。除非这类 App 会提供独特、高质量的体验,否则我们将会予以拒绝。上传大量相似版本的 App 可能会导致你被从 Apple Developer Program 中除名。
解释:b是你抄袭别人的app,这些app已经有很多了,不需要了。可能还是你们的内容太普通了,跟市面上的大部分同类型的APP相似性太高了。
像4.3b的二进制是代码都有相同的。有个发生过的案例,就是我朋友公司老员工为了省事,偷偷复制代码,ui功能不换,被代码4.3b。我从头到尾排查一遍,把底层框架大改动才过了这个包
我们从业七年,专业解决苹果审核4.3和一切审核问题~