Я хочу, чтобы пользователь использовал микрофон в приложении и добавил соответствующий ключ в info.plist «Privacy-MicrophoneUsageDescription». Если пользователь нажмет кнопку микрофона, появится окно с вопросом о разрешении на использование. Если пользователь нажимает «Разрешить», приложение работает без каких-либо проблем. Но если нет и снова нажать кнопку микрофона, приложение вылетает.
Я хочу проверять статус NSMicrophoneUsageDescription при каждом нажатии кнопки. В случае отказа снова запросите разрешение у пользователя.