swiftshield是一个为iOS项目对象(包括你的Pod,不包括Storyboard)生成不可逆加密名称的工具,以保护你的应用程序免受逆向设计iOS应用程序的工具,如class-dump和Cycript。
swiftshield版本4.2.1
屏蔽混淆带模块swiftshield obfuscate --project-file */Desktop/swiftshield-master/ExampleProject/ExampleProject.xcworkspace --scheme ExampleProject --ignore-targets HandyJSON,DifferentModule
--project-file 项目的根目录。SwiftShield将使用它来搜索您的项目文件。
--scheme 项目的名称
--ignore-targets 不混淆的模块
混淆成功
swiftshield版本 3.5
手动模式:swiftshield -project-root */Desktop/swiftshield-master/ExampleProject/ExampleProject.xcworkspace
默认混淆带__s标记的代码
不会混淆OC的文件