Skip to content

Commit

Permalink
dotnet: ios changelog xcode 16 (#11537)
Browse files Browse the repository at this point in the history
  • Loading branch information
bruno-garcia authored Oct 9, 2024
1 parent 1b061d5 commit 64b65ea
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions docs/platforms/dotnet/common/troubleshooting.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,18 @@ will not be sent to Sentry. If Sentry cannot locate symbols, then it cannot perf
This means that for some types of projects (depending on configuration), you may not see filenames and line numbers
to help you locate the source of an exception.

## Updating to 4.12.0 broke my .NET iOS App

Support for Xcode 16.0 was added on version 4.12.0 of the Sentry SDK for .NET
If you are using Xcode 16.0, you will need to update the SDK version 4.12.0 or later.
If you are still using Xcode 15.4 or earlier, you need to continue to use version 4.11.0 or earlier.

Using Xcode 16 to build .NET applications targeting iOS and Mac Catalyst requires .NET workload for iOS SDK version 18.0.8303. We built the SDK version 4.12.0 using Xcode 16 in order to support this scenario. That, unfortunately, breaks folks using older version of Xcode.

As such, if you are using SDK version 4.12.x and targeting iOS or Mac Catalyst, you will need to install and use Xcode 16 and workload iOS SDK 18.0.8303

Note that .NET 9 will also support Xcode 16, when it is released next month (Nov 2024).

## The event is dropped by Sentry because it's too large

> Sentry: (Error) Sentry rejected the envelope 5bfe4129cb2446c08768b16479865035. Status code: RequestEntityTooLarge. Error detail: failed to read request body. Error causes: A payload reached size limit..
Expand Down

0 comments on commit 64b65ea

Please sign in to comment.