Skip to content

Instantly share code, notes, and snippets.

@dongyifan
dongyifan / symbolizing_osx_crash_logs.md
Created December 29, 2020 08:18 — forked from bmatcuk/symbolizing_osx_crash_logs.md
How to symbolize OSX crash logs

How to Symbolize OSX Crash Logs

Unfortunately, xcode does not yet have support for importing OSX crash logs and symbolizing them. Therefore, you must use the command line and a little bit of manual work.

  1. Find your dSYM file.
    1. Assuming you are using xcode's archive functionality, open the Organizer window from the Window menu.
    2. Click the Archives tab.
    3. Right click on the appropriate build and select Show in Finder.
    4. When Finder opens, right click on the selected archive and select Show Package Contents.
    5. Navigate to the dSYM directory and copy the appropriate dSYM file to a temporary directory.
  2. Then navigate to Products, then Applications, and copy the app file to the same temporary directory.
@dongyifan
dongyifan / cacheExport.py
Created May 8, 2019 07:41 — forked from anshultiwari1/cacheExport.py
yeti cache export script for maya
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
import sys, pprint
from pysideuic import compileUi
pyfile = open("/nas/projects/development/pipeline/bs_pipeline/cacheExportUI.py", 'w')
compileUi("/nas/projects/development/pipeline/bs_pipeline/ui/cacheExport.ui", pyfile, False, 4, False)
pyfile.close()
'''
{"sig":"58228a854f41e63a337034e8cc95200ac458f95af0c549af52c3363309c71773e8ae024a22ca394a96ad1dcd2d73142e97d13d42669328c4c88631dfee5465da0","msghash":"aa7718cddb7e6c69344e27468e987819d4f0a5106437b5361133011dc737eb0f"}
{"sig":"58228a854f41e63a337034e8cc95200ac458f95af0c549af52c3363309c71773e8ae024a22ca394a96ad1dcd2d73142e97d13d42669328c4c88631dfee5465da0","msghash":"aa7718cddb7e6c69344e27468e987819d4f0a5106437b5361133011dc737eb0f"}