sentry-unity
sentry-unity copied to clipboard
feat: Nintendo Switch support
trafficstars
We'll need to find a way to deal with statically built sentry-native.
Follow up on fixing the installation instructions in https://github.com/getsentry/sentry-switch/pull/26
Todos:
- [x] Import sentry-switch
- [x] Figure out how to load sentry-native as a static lib
- [ ]
AnalyticsSessionInfo::get_userIdis not valid - [ ] The reported operating system name is
Nintendo OS. See https://github.com/getsentry/relay/pull/4821 - [ ] Log Forwarder throws with:
Unable to load 'msvcrt' - [ ] Cannot start network transport because
network_connect_func option is not set - [ ] No support for IL2CPP line numbers. Fails here https://github.com/getsentry/sentry-unity/blob/c97e63f04fcb559f3740556041f8a3b497bbec3c/src/Sentry.Unity/Il2CppEventProcessor.cs#L84-L91
- [ ] Debug symbol upload? There is this
.nssfile - [ ] Add
capture_messageto the native samples - [ ] When writing the options, also create the proper folder structure to support Switch in
Assets/Plugins/Sentry/Switchand drop a textfile in there detailing how to add/get support