Hello, we've been having some issues with NSException handling in our app. The crashes are not consistent but usually occur in the client.subscribeTableWithExtendedInfo: method:

*** Terminating app due to uncaught exception 'Lightstreamer server exception', reason: 'Server exception (reason: 'Lightstreamer sync error received')'
*** First throw call stack:
(0x29117f8f 0x37a64c8b 0x9da1bb 0x9ce965 0x9cdf31 0x9cddd7 0x24a784 0xfe850 0x27af173 0x27b9c39 0x27bae19 0x38159db5 0x38159b08)
libc++abi.dylib: terminating with uncaught exception of type LSPushServerException

I've read your forum posts and you mostly say that we should handle the exceptions, which is fine, but you use NSException which is not catchable in Swift. Do you have any suggestions or insights as to how we can handle this optimally?