-
Notifications
You must be signed in to change notification settings - Fork 133
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
Xcode 15 builds crash on iOS 16 #1880
Comments
Hi @anuragajwani 👋 I hope you don't mind that I reformatted your report. I'm not able to reproduce the issue using the following project: OTelCarthage.zip I don't see any configuration of |
Hi @anuragajwani, reported issue: #1875 I made a mistake, I'm using SDK ver 2.11.0 and crash is still happening. |
Yes no worries fine with that.
This seems to be only needed in 2.12.0. However we experienced the issue in 2.11.0 too where there doesn't seem to be I'll create a sample project. See if I can reproduce this. However I will have to test this next week as I don't have a device on iOS 16.x.x. I will need to re-borrow the device from a colleague when I see them next week. |
Hey @anuragajwani & @JonathanFuentesF 👋 We have acknowledge the issue by running on a physical iOS 16 device. The problem is that our SDK still target iOS 11 as a minimum target, by running carthage with As a workaround while we work on a fix, you can link our prebuilt xcframeworks with |
@maxep Thanks for sharing, in my case I'm using cocoa pods what would be the equivalent fix? thanks |
@JonathanFuentesF For CocoaPods, you can follow the suggestion in #1509 (comment) |
Thanks for looking into it.
Currently we are using the xcframework published on the release tab as a workaround. However we would like to recompile datadog with the current xcode version that we are using. |
We have released 2.13.0 which contains the fix. |
Hey @anuragajwani 👋 I have validated that 2.13.0 does fix the issue, you can now recompile with you current version of Xcode. |
Stack trace
Reproduction steps
Tech Stack:
Run
carthage update --platform iOS --use-xcframeworks --no-use-binaries
.Add binaries of DataDog and OpenTelemetryApi to app.
Initialise DataDog on launch, here is our config:
Run app on physical device running iOS 16.x.x
See it crash on launch
Volume
100% on iOS 16.x.x
Affected SDK versions
2.11.0, 2.12.0
Latest working SDK version
2.11.0 using GH release binary
Does the crash manifest in the latest SDK version?
Yes
Deployment Target
16.0
Device Information
All affected crashes were reported only on iOS 16.x.x only when built through Carthage. Same version of DD did not crash when using the binary/xcframework provided in GH releases tab.
Other relevant information
No response
The text was updated successfully, but these errors were encountered: