Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Change IOS Library Symbol Handling #1277
Previously crashes from our app that originated in RestKit could not be fully symbolicated - we could get the method name but not the line number or source code.
We fixed this issue via changing these settings for Release builds:
Strip Debug Symbols During Copy (COPY_PHASE_STRIP): No
Note these settings do *not *result in the symbols being included in the final executable. They still get stripped to the DSYM since the app project sets Strip Debug Symbols to YES for release builds.
But they do allow Xcode to see the symbols when creating the final executable and allow the static library symbols to get included in the final DSYM file thereby allowing full symoblication of crash reports.
So - the request is to update the RestKit ios project file. Happy to submit a pull request if you would like.
There is a lot of confusion on the Web about this, but a couple posts helped us figure it out: