-
-
Notifications
You must be signed in to change notification settings - Fork 1
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
Support source code context #42
Comments
@brustolin is going to check if Sentry-CLI is able to upload source code context for iOS, if it works, we'd add to the other plugins as well. |
@philipphofmann or @brustolin any updates on this? |
According to Kamil Sentry-CLI is able to upload source code context. |
Source code context does not work for iOS when using |
Do we have an example where it doesn't work? Can we get debug logs for it? |
I'll let @philipphofmann or @brustolin handle this since this is iOS. |
@kamilogorek, I have information from a customer that I can't share here, but you can have a look on Notion. |
It was working when I was releasing to Apple with bitcode, downloading the symbols and re-uploading those to Sentry. Now that we are no longer compiling with bitcode and uploading symbols directly, it no longer displays the source context. |
@kamilogorek, see the reply from @eric. I think it could be related. |
Has there been any progress on uploading source for iOS/tvOS? |
@eric, sorry for the late reply. I tried source context with our sample iOS app by adding the |
@philipphofmann I'm confused why the documentation on the website still says to use When we moved away from uploading Bitcode to Apple (because it is deprecated) it appears we moved from using Can we still use I guess that's the reason why Sentry stopped giving us source context in September. We followed the instructions and haven't had them ever since. |
Creating source bundles for xcarchives is not working; see getsentry/sentry-cli#1425 |
Docs PR getsentry/sentry-docs#6015 |
Relates to getsentry/sentry-docs#6553 as well |
Description
iOS:
By default, source code context isn't uploaded if using
sentry-cli upload-dsym
.Docs: https://docs.sentry.io/platforms/apple/guides/ios/dsym/
If this works on iOS, we need to patch the docs to use
upload-dif
with--include-sources
We likely need to patch https://github.com/getsentry/sentry-fastlane-plugin/ to support this flag too.
include-sources
should be opt-in similar on Android.https://docs.sentry.io/platforms/android/gradle/
See
uploadNativeSymbols
Java/Android
iOS
React Native
upload-dsym
for RN-iOS and add support for the new one sentry-wizard#181include-sources
option sentry-react-native#2748Dart/Flutter
.NET
Other relevant items
Related Project: Source Context Adoption
Not part of the initial roadmap, tbd if/when these are tackled:
split-debug-info
sentry-dart#1314The text was updated successfully, but these errors were encountered: