For the .NET SDK this also means we need to update the bindings generation for Cocoa. There are additional headers involved and we need to figure out which ones that are. Additionally, simply importing Swift.h won't do as that header seems to reference other stuff we don't need/have. So the headers provided need to be sanitized. Alternatively, we need to do some heavy string-replace to get rid of the types we won't need.
We're currently facing a couple of issues with Cocoa: https://github.com/getsentry/sentry-dotnet/pull/3287
macos-12 to
macos-13` for our GH runners: https://github.com/getsentry/sentry-dotnet/pull/3287Swift.h
won't do as that header seems to reference other stuff we don't need/have. So the headers provided need to be sanitized. Alternatively, we need to do some heavy string-replace to get rid of the types we won't need.