前言
最近很多人上架应用程序出现了4.3,而且被打回的速度非常快,这大概率是被机器检测到代码重复了,有可能是你用了小众的插件,而这个插件还没被应用商店记录,不过一般热门的插件都记录了,所以要解决这部分问题大家可以选择使用热门插件,比如getx,provider等官方的。
一些第三方库也可能被检测,比如融云极光和腾讯云等库,这种就需要主动声明下使用场景,一般都能过审,之前还有些乐子说flutter3.7开始无论是什么app,只要提交就4.3,我不知道你们遇到过没,我反正没遇到。
重点
现在来说说重点,有些有隐藏包需求的企业可能会想着隐藏些内容不被发现,然后上架成功之后就开启跳转正常的app,具体例子我就不说了,不管海内外到处都有已经实现的,不过他们都是自己手动重写,成本巨大,如果只是小公司根本承担不起,除非小个体开发者用时间磨,这样也可以,但是有没有更简单的方式呢?
有!我目前上架了5个海外程序,只有小部分界面用的不一样,其内部程序开启开放模式之后内容完全一致,也上架成功了,具体逻辑大家可以看开源地址:
flutter代码混淆工具,解决iOS上架4.3问题,代码完全更改为另一份,不影响运行效果,模型字段一键混淆、图片等文件一键混淆压缩、整个项目混淆、解决上架问题、解决审核拘审代码重复问题,正在更新中。