-
Notifications
You must be signed in to change notification settings - Fork 987
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
add doc: How to catch crash on ios use xcode #17278
Conversation
Jenkins BuildsClick to see older builds (4)
|
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.
Thank you for detailing this @qfrank
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.
Thanks @qfrank
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 can't test the instructions, but thank you anyway @qfrank.
As a suggestion, I did a pass on gpt only to fix the grammar and broke the first paragraph into a few different ones.
Sometimes, we can't reproduce a crash with a local dev build, probably because
your built version differs from the one the QA team used. The QA team mostly
used the PR build version. In this guide, we will try to make a build as close
as possible to the PR build for iOS.
You may notice various configuration files starting with .env (such as .env,
.env.e2e, .env.jenkins) in the project. The usage of these files and environment
variables injected at build time on CI will not be covered in this guide.
This guide covers how to configure Xcode to capture a crash stack trace with a
physical iOS device. This allows debugging crashes by inspecting the stack
trace.
We will use [issue
#17255](https://github.com/status-im/status-mobile/issues/17255) as an example
to reproduce and analyze a crash.
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.
Other than a few tiny suggestions this document looks good!
Thanks for sharing this knowledge @qfrank !
559c381
to
1b1e095
Compare
its a good one |
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.
❤️
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.
@qfrank Nice work 🎉 !
1b1e095
to
16225b8
Compare
Sorry team, i've made a bad example that merged PR without e2e test although no code changes in this PR! I should also notice QA team in this case. 🙂 |
link to view the doc
status: ready