-
Notifications
You must be signed in to change notification settings - Fork 564
Add initial documentation for symbolicating iOS crash reports #3367
Conversation
crash reports. | ||
|
||
If rebuilding is performed on App Store side, then `.dSYM` of rebuilt *dynamic* framework | ||
seems discarded and not downloadable from App Store Connect. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
and is not
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think so.
"Seems not downloadable" is exactly what I mean here.
IOS_SYMBOLICATION.md
Outdated
[in the official documentation](https://developer.apple.com/library/archive/technotes/tn2151/_index.html). | ||
|
||
Crash reports generally require symbolication to become properly readable: | ||
symbolication turns raw hex addresses into human-readable source locations. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
raw hex addresses -> machine code address
Crash reports generally require symbolication to become properly readable: | ||
symbolication turns raw hex addresses into human-readable source locations. | ||
The document below describes some specific details of symbolicating crash reports | ||
from iOS applications using Kotlin. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
iOS/watchOS/tvOS I guess.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A bit cumbersome, considering the fact that this should be used in document title too. Do you have other suggestions?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AppStore applications?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not exactly, since the symbolication is applicable to applications that are not distributed through App Store.
} | ||
``` | ||
|
||
(in Kotlin DSL). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe give Groovy DSL example as well?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This would make the document more cluttered with Gradle snippets.
Generally kotlin-native
-hosted documentation seems to feature only Kotlin DSL.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK
No description provided.