1.工具篇

作者: _顺_1896 | 来源:发表于2018-04-27 14:41 被阅读44次

    系统工具

    常用工具

    1. Alfred,用于替代Spotlight,可以通过自主配置快速实现不同跳转;

    2. iTerm2,用于替代系统Terminal,在Alfred和Go2Shell中配置成ITerm2;

    3. Go2Shell,可以在当前Finer路径中直接进入终端页面;

    4. XtraFinder/TotalFinder,增强版的Finder,实现顶部tab、右键菜单、更改主题等,前者标签栏没有,后者更新还有;

    5. PP助手,下载砸壳后的ipa文件;

    必备工具

    1. IDA,Mac/Windows

    2. iOS-app-signer,运行工程生成APP

    3. MachOView,运行工程生成APP

    4. AloneMonkey,运行工程生成APP

    5. cycript

    系统编译语言

    1. bash,系统自带shell语言,

    2. Oh-My-Zsh,三方shell语言,具有在终端中进行指令补全提示、终端主题修改、等功能;

    配置工具

    1. Alfred,搜索引擎配置、终端配置

    2. 默认终端配置,切换terminal与iTerm2

    3. 终端默认语言配置,切换bash与Zsh

    4. 终端主题、终端用户名提示内容配置(默认niko@JackYingLocalHost,可以在当前zsh的主题内去修改prompt_context),

    5. 环境变量配置,Path的配置

    注意及扩展

    1. Oh-My-Zsh,安装路径、主题存放路径、配置文件

    2. OSX11+,增加系统完整性验证功能,在Mac启动时的恢复模式下关闭csrutil disable可以安装totalfinder,重新开启csrutil clear

    3. opt路径下的文件内容包括哪些;

    4. cycript等工具首次使用需要进行环境变量的配置,在配置cycript_src时只指向执行文件的父目录,ruby用2.0版本,新建目录链接高版本但重命名为2.0.0 用ln -s指令;

    5. 选取默认Xcode,针对Mac上安装有多个Xcode的情况;

    6. Go2Shell配置指令open -a Go2Shell --args config

    7. usr:unix system source,操作系统更新被覆盖,因此自定义的指令不能复制进去

    8. 命令在bin和usr/bin中,

    9. cycript -r ip:port 发生错误_syscall(connect(socket_, info->ai_addr, info->ai_addrlen)):../Console.cpp(306):CYSocketRemote [errno=61]时,重签应用或xcode运行时链接;

    10. 执行脚本时,可以使用sh(zsh)、bash、source(既.,不是./,如脚本内有路径时不同前两个执行);

    11. login.sh脚本需要配置到.bash_profile中才可以被全局执行

    相关文章

      网友评论

        本文标题:1.工具篇

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