App Store 4.3 是什么,混淆能做什么
App Store 审核指南 4.3 对应的是「Spam / 设计重复」。审核员会拒绝看起来像复制品的应用:截图一样、元数据一样、二进制布局一样,或者把同一个产品换个 Bundle Id 再上一次。老应用重新提审、业务相近的第二个包、以及曾经下架后再上架,都比较容易碰到 4.3。
常见触发点
第一层是商店素材。名称、副标题、描述、截图高度相似,机器和人都很好匹配。第二层是二进制:类名、选择子字符串、资源文件名、调用栈形态在多次打包之间几乎不变。只改版本号的干净重编,往往改不了这些指纹。
上工具之前先自查
把被拒包和仍在架或曾经被拒的「兄弟包」放在一起看:截图、预览视频、技术支持网址、应用内文案。确认业务本身不是在重复上架同一个界面。如果业务确实不同,仍然需要让二进制和资源不再长得像克隆。更细的清单见专栏 App Store 4.3 被拒后怎么自查。
小蟹在编译阶段会改什么
小蟹 iOS 混淆从编译系统切入,不要求你手工改一堆难读的混淆源码。覆盖 C / C++ / Objective-C / Swift / Dart,并适配 Unity、Flutter、SwiftUI、Cocos 导出的 iOS 工程。语言级改名、调用栈混淆、资源改名与加密、以及每次打包特征独立的运行时 SDK,用来降低多包之间的可见重合。打包成功即可提审。我们不承诺审核结果,应用仍须符合其余条款。
自己搞不定上架时
如果搞不定 App Store Connect、证书或审核回复,可以走 代上架服务:专业团队提交混淆后的应用,不过审不收费。报价面议,首页私信即可。
接下来
如果拒绝信同时提到隐藏功能或误导信息,请一并阅读 2.3.1 页面。Unity、Flutter 工程有额外导出步骤,见对应解决方案。操作手册在 在线文档。