美文网首页1
swift代码混淆

swift代码混淆

作者: 只会ctrl_c_v | 来源:发表于2020-05-19 12:13 被阅读0次

    下载和介绍:

    下载安装

    使用例子

    SwiftShield会不可逆地覆盖你所有的源文件。因此,建议备份好再操作,避免意外情况。

    使用命令:

    USAGE: swiftshield obfuscate --project-file <project-file> --scheme <scheme> [--ignore-public] [--ignore-targets] [--verbose] [--dry-run] [--print-sourcekit]
    
    OPTIONS:
      -p, --project-file <project-file>
                              The path to your app's main .xcodeproj/.xcworkspace
                              file. 
      -s, --scheme <scheme>   The main scheme from the project to build. 
      --ignore-public         Don't obfuscate content that is 'public' or 'open'
                              (a.k.a 'SDK Mode'). 
      -i, --ignore-targets    A list of targets, separated by a comma, that should
                              NOT be obfuscated. 
      -v, --verbose           Prints additional information. 
      -d, --dry-run           Does not actually overwrite the files. 
      --print-sourcekit       Prints SourceKit queries. Note that they are huge, so
                              use this only for bug reports and development! 
      -h, --help              Show help information.
    

    操作步骤:

    按上面 下载安装 下载好 swiftshield
    • 解压后,找到 bin 目录下的 swiftshield
    • 双击swiftshield文件(如果有安全问题提示,需要到系统偏好设置允许)

    使用 swiftshield 命令方式

    1、省事方式
    • 打开终端,直接将 bin目录下的swiftshield拖到终端
    • 按自己需求,拼接 swiftshield 命令选项

    列子:~/Downloads/swiftshield/bin/swiftshield obfuscate -p Demo.xcodeproj -s Demo -v

    • 回车运行执行命令
    2、经常使用则将swiftshield配置成启动命令

    相关文章

      网友评论

        本文标题:swift代码混淆

        本文链接:https://www.haomeiwen.com/subject/ivovohtx.html