欢迎大家来到IT世界,在知识的湖畔探索吧!
2020年8月提交遇到4.3被拒,12月再次提交,不到12小时通过上线,下面是我的过程,希望对遇到4.3问题的朋友有点帮助.
1、被拒后一定要申请苹果电话沟通,美国打来的电话,说普通话的.一定要问清楚是什么原因的4.3,我的案例是被明确说明是代码和已上架的app雷同,俗称马甲包.
2、What?自己写的全新的游戏,马甲包?怎么可能,冷静想想,为了开发快速在asset store上面买了不少资源…立即用代码统计,这时你会知道问题,第三方代码超过70%,你不马甲谁马甲[捂脸]
3、网上呢有很多混淆工具什么的,改文件名、类名、函数名、变量名,几年前可能有用,现在有个关键词,代码相似性,自己搜下这类的查重工具
4、我花了三个月人工改代码
a、把没用的函数、变量、类都删掉,不用管注释,unity转换到Xcode时注释是没有的
b、当然为了你好管理,文件名、类名、函数名、变量名、包括函数里的变量名,统统修改
c、最重要的,修改逻辑体的代码相似性,这里会花大量时间,怎么改?不难,上面你搜到查代码相似性的工具了,我不能再说得太直接了
d、整个代码达到65%不同的时候,提交,通过
最后我想说的是,项目开始做的时候,能自己写的模块最好还是自己写,这个时间最后可能因为4.3还是浪费了时间,希望可以帮到你
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/35953.html