Мне нужно проверить, есть ли в моем iPhone порт для наушников или нет.
Я проверил, подключены ли наушники, используя следующий код
!AVAudioSession.sharedInstance().currentRoute.outputs.filter { $0.portType == AVAudioSession.Port.headphones }.isEmpty
Но это показывает, что наушники подключены или нет. Но iPhoneX не имеет порта для наушников.
Есть ли способ различать "наушники недоступны"
и "наушники не подключены"?
Любая помощь будет оценена.