用的大佬的工具KLGenerateSpamCode
源码下载链接:https://github.com/JourneyYoung/iOSMixProject
build好的文末下载
打开下好的工具,找到Edit Scheme,配置Arguments Passsd On Launch
- 1.工程代码的绝对路径
- 2.-modifyProjectName [原工程名]>[新工程名]
- 3.-modifyClassNamePrefix [xcodeproj文件的绝对路径,不是pod安装后的那个打开文件] [旧类前缀]>[新类前缀]
- 4.-spamCodeOut
- 5.-ignoreDirNames [需要忽略的文件夹],[需要忽略的文件夹] 注意,Pods文件夹不在混淆范围内,不需要写
- 6.-handleXcassets (混淆图片文件)
- 7.-deleteComments (删除多余的空格和注释)
- 8.-chageAPIPrefix [旧方法名前缀]>[新方法名前缀] 注意,前缀要有“”才能被识别,如果之前工程中没有xx下划线开头来命名方法的,此项不要勾选
- 9.-modifyAPIName 改变api名字,注意是随机的,这个更改最好不要提交,只用来上架,一次性操作,否则可能增加后续维护的负担(看不懂方法名了)
- 配置完成后运行这个工具
完成。
ps:我自己操作的时候有个地方数组越界了
NSNumber *number = arrayOfLocation[arrayOfLocation.count-1];
我自己改成:
NSNumber *number = arrayOfLocation.count > 0 ? arrayOfLocation[arrayOfLocation.count-1] : 0;
本站代码教程仅供学习交流使用请勿商业运营,严禁二次倒卖,否则ban账号处理!
© 版权声明
THE END
请登录后查看评论内容