-
-
Notifications
You must be signed in to change notification settings - Fork 57
fix: Bump Cocoa SDK for version 3
#2371
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
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
|
Regarding the Cursor comments: The method name initWithDict:didFailWithError: looks like an initializer (which would require [[Class alloc] init...]), but it's actually a factory method. This is a somewhat unusual naming convention, but it's intentional - it's part of Sentry's internal API. |
This comment was marked as resolved.
This comment was marked as resolved.
Bug: Sentry Bridge Functionality RegressionSame issue as iOS version - SentryNativeBridgeSetExtra function behavior was changed from explicitly calling removeExtraForKey when value is NULL to always calling setExtraValue even with nil values. This could break the intended null-to-remove semantics expected by the C# layer. |
Resolves #2367
We specifically want to bump to at least version
8.55.0that includes the following changeImportant
Xcode 26 no longer allows individual frameworks to contain arm64e slices anymore if the main binary doesn't contain them.
We have decided to split the Dynamic variant and Sentry-WithoutUIKitOrAppKit of Sentry into two variants:
Sentry-Dynamic: Without ARM64eSentry-Dynamic-WithARM64e: With ARM64e sliceSentry-WithoutUIKitOrAppKit: Without ARM64eSentry-WithoutUIKitOrAppKit-WithARM64e: With ARM64e sliceIf your app does not need arm64e, you don't need to make any changes.
But if your app needs arm64e please use
Sentry-Dynamic-WithARM64eorSentry-WithoutUIKitOrAppKit-WithARM64efrom 8.55.0 so you don't have issues uploading to the App Store.