I upgraded XCode and my testing to iOS 17 this AM. Now anytime I try to subscribe to a channel (even default) I am getting this error:
Thread 10: EXC_BAD_ACCESS (code=1, address=0x0)
in the TCPTransport file. I don’t know where to start debugging this…
The code I"m using to join a channel:
let channel = Backendless.shared.messaging.subscribe()
The test device throwing the error had ios 16 installed. I tried another device with ios17 and it works fine. I’m currently updating the other device to see if that fixes the issue.
Unfortunately I cannot reproduce this issue neither on iOS16 nor on iOS17, everything works fine for me.
Also this error appears not in the Backendless Swift-SDK but in the Starcream framework (this dependency comes from the Socket.IO dependency).
After I updated the phone it went away. All good.