-
Notifications
You must be signed in to change notification settings - Fork 716
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
Crash Reports for different build configurations #600
Comments
Hi, It would also be helpful to understand how KSCrash is integrated into your app. Could you provide more details about your integration setup? Additionally, knowing what type of crash isn’t being captured (e.g., uncaught exceptions, signals, etc.) might help in diagnosing the issue further. |
Info update: Sorry for the confusion. App was built and archived with a build configuration named Say, if the custom scheme was duplicated from AppDelegate.swift
FileA.swift
|
The code looks fine, especially since crash reports work in other configurations. The issue likely lies in the custom TestFlight configuration. Check for differences in build settings, such as debug symbols, optimization levels, or compiler flags. Are all crash reports not being collected, or is it only specific types? What kind of crash was used for testing (e.g., unhandled exceptions, signals like SIGSEGV)? |
@angelinec did you find the issue? I am kinda having a similar issue :) |
I fixed on my side by :
I hope it helps another newbie like me :) PS : Thanks for beautiful library ❤️ |
Hi, @ergunkocak! I’d recommend setting up a system to collect shipping crash reports and implementing a pipeline to symbolicate them, following Apple’s guide: Adding Identifiable Symbol Names to a Crash Report. KSCrash’s format largely aligns with Apple’s crash report format. |
Hi @GLinnik21 , Thanks for fast reply and insight. I will try disabling internal symbolication and symbolicate on server side. Thank you, have a lovely day :) |
Not to mislead anyone :) There is no disabling on device symbolication (afais). |
Glad you figured it out! For future questions like this, you might consider posting in the Discussions section (Q&A). It’s currently not very active, but it’s a great place for these kinds of topics and could help keep issues more focused. |
Describe the bug
Hi,
So far, KSCrash has been working perfectly fine when using
Release
build configuration in my app's scheme.Issue
I'm having an issue in retrieving crash reports when using
TestFlight
as the build configuration. My TestFlight testers are having crash issues and our testers are unable to view the diagnosis in app.Note: We extract crash diagnosis from the report and display it as a brief error log in our app. The error was not shown in our error log.
Question
Correct me if I'm wrong but I believe there isn't a way to set app's build configuration in KSCrash. So, is there any way for my app to capture crash reports when using
TestFlight
build configuration?Steps to reproduce
TestFlight
as the build configuration in the app's schemeCrash report or stack trace
KSCrash version
2.0.0-rc.8
Operating System
iOS
OS version
iOS 16 and above
Device model
No response
Xcode version
16.1
Additional context
No response
The text was updated successfully, but these errors were encountered: