getsentry/sentry-dotnet

Cocoa Issues

Closed this issue · 0 comments

We're currently facing a couple of issues with Cocoa: #3287

  • The introduction of Swift seems to have created a dependency on certain compiler tools that require a bump from macos-12 to macos-13` for our GH runners: #3287
  • 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.