Thank you for your response.
By “Wi-Fi raw socket,” I was referring to a TCP socket connection implemented in Flutter (using the dart:io Socket API). The app communicates directly with an external Wi-Fi device — specifically, a car dashcam (black box) — by connecting to its local Wi-Fi network (no Internet involved) and exchanging binary data over a socket.
Regarding the “Wi-Fi module reset,” this refers to restarting the dashcam’s internal Wi-Fi module, not anything done on the iOS device. Once the socket connection drops on the iPhone 17 series, the app cannot reconnect to the dashcam unless the dashcam’s Wi-Fi is turned off and back on again.
Topic:
App & System Services
SubTopic:
Networking
Tags: