1. Get current camera list.
2022-06-23 11:00:42.300 CST : DEBUG : currentIDs = ["0x1421000025740901", "0x14241500046d0881"]
2. Unplug device(0x14241500046d0881), received the system notify(AVCaptureDeviceWasDisconnected)
2022-06-23 11:03:46.485 CST : DEBUG :onCameraDisconnected():get notification AVCaptureDeviceWasDisconnected
3. Get camera list:
let currentIDs = AVCaptureDevice.devices(for: .video)
2022-06-23 11:03:46.485 CST : currentIDs = ["0x1421000025740901", "0x14241500046d0881"]
Why AVCaptureDevice.devices(for: .video) return don't exist device(0x14241500046d0881)?