Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Squash ios crash log symbolication #91

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

ferrerod
Copy link

To realize iOS/OS X full stack symbolication, the changes introduced here must be combined with the changes in github.com/ferrerod/cocoa also. Two symbolication scenarios are supported. If installed on OS X, it will symbolicate in-line (upon receipt of the crashlog from the client). If not installed on OS X, the script/squash_symbolicate_ios_crash, lib/squash_ios_crash_log_symbolication.rb, and config/database.yml and config/symbolication_paths.yml should be copied to an OS X machine with Xcode, plcrashutil and ruby environment available. In that scenario, the script is run ad hoc or as a cronjob to symbolicate the crashes on a regular interval.

David Ferrero added 4 commits August 27, 2013 22:48
combined with the ruby gem squash_ios_crash_log_symbolication, and the
SquareSquash/cocoa fork which attaches the PLCrashLog to the uplift.
If SquareSquash/web is running on OS X, symbolication will be done
inline upon receipt of the crash info from a client using the forked
SquareSquash/cocoa project. An alternative scenario is to run the
script standalone on OS X as: ./script/squash_symbolicate_ios_crash
such as in a crontjob. In that form, the config files mentioned at
the top of the script must also be available.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant