Skip to content

Commit 64b65ea

Browse files
authored
dotnet: ios changelog xcode 16 (#11537)
1 parent 1b061d5 commit 64b65ea

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

docs/platforms/dotnet/common/troubleshooting.mdx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,18 @@ will not be sent to Sentry. If Sentry cannot locate symbols, then it cannot perf
2626
This means that for some types of projects (depending on configuration), you may not see filenames and line numbers
2727
to help you locate the source of an exception.
2828

29+
## Updating to 4.12.0 broke my .NET iOS App
30+
31+
Support for Xcode 16.0 was added on version 4.12.0 of the Sentry SDK for .NET
32+
If you are using Xcode 16.0, you will need to update the SDK version 4.12.0 or later.
33+
If you are still using Xcode 15.4 or earlier, you need to continue to use version 4.11.0 or earlier.
34+
35+
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.
36+
37+
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
38+
39+
Note that .NET 9 will also support Xcode 16, when it is released next month (Nov 2024).
40+
2941
## The event is dropped by Sentry because it's too large
3042

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

0 commit comments

Comments
 (0)