Rank 4: Virtual Machine
Appwrite: 1.3.8
Apple SDK Version: 2.0.0
Implementation:
// After making sure that the user is signed in like:let isLoggedIn = AppSdk.shared.isUserLoggedIn()
// where `isUserLoggedIn` is: func isUserLogedIn() async -> Bool { do { _ = try await account.get() return true } catch { return false }}
/// User is logged in here.let realtime = Realtime(AppSdk.shared.client)let _ = realtime.subscribe(channel: "account") { (response) in print(String(describing: response))}Not only the account, but no events are delivered for any type of channel, example: documents.
I can successfully create a websocket connection via Postman for documents channel which is able to receive the response.
Url used in Postman: ws://192.168.1.7:1099/v1/realtime?project=projectID&channels[]=documents.
Also, there are no errors in the logcat so I believe the connection might be succesfull between the sdk and server but no data is received.