Table of Content
            
                
  
            
        
        
        
        symbolicatecrash 是在开发调试和问题定位中是很常用的工具, 但它在 Xcode 中的位置经常随着 Xcode 版本变化, 不过其实要找到他还是很简单的:
$ find <Xcode.app_path> -name symbolicatecrash
将 <Xcode.app_path> 替换为 Xcode.app 路径即可。
为了方便使用, 通常我们会将它复制到 /usr/bin/:
$ sudo cp symbolicatecrash /usr/bin/symbolicatecrash
这样, 一般来说, 以后就可以直接使用 symbolicatecrash 而不附带路径了。
echo $PATH
当然, 前提是你的 PATH 变量包含了 /usr/bin。
$ symbolicatecrash -h
usage:
    /usr/local/bin/symbolicatecrash [--help] [--dsym=DSYM] [--output OUTPUT_FILE] <LOGFILE> [SYMBOL_PATH ...]
    <LOGFILE>                   The crash log to be symbolicated. If "-", then the log will be read from stdin
    <SYMBOL_PATH>               Additional search paths in which to search for symbol rich binaries
    -o | --output <OUTPUT_FILE> The symbolicated log will be written to OUTPUT_FILE. Defaults to "-" (i.e. stdout) if not specified
    -d | --dsym <DSYM_BUNDLE>   Adds additional dSYM that will be consulted if and when a binary's UUID matches (may be specified more than once)
    -h | --help                 Display this help message
    -v | --verbose              Enables additional output
常见的用法是:
symbolicatecrash crash_file.crash -d dsym_file.dSYM -o output_file.txt
 李二狗 — @Meniny
                李二狗 — @Meniny
             
            
             
            
             
                 
                