Skip to content

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