# Изменения между версиями SDK для iOS/iPadOS
# Изменения в версии 3.7.1 по сравнению с 3.4.3
минимальная поддерживаемая версия iOS теперь 15.0;
убрано свойство
trueConfSDKLogEnable- теперь логи SDK включены всегда;метод
setNewExtraButtonsв качестве параметра теперь принимает массивTCSDKExtraButtonвместоUIAlertAction(см. Пример 5);методы
microphoneMutedиcameraMutedпереименованы вisMicrophoneMutedиisCameraMutedсоответственно;добавлены свойства
joinWithMicиjoinWithVideoдля установки состояния по умолчанию для микрофона и камеры соответственно;для поддержки запароленных конференций в метод
joinConfдобавлен опциональный параметрpassword, а также добавлено событиеonConferencePasswordRequired(см. Пример 4);расширено управление аудио устройствами вывода. Добавлены методы
muteAudio,isAudioMuted,getAudioDeviceListи свойствоaudioDevice, с помощью которого можно получать и устанавливать текущее аудио устройство выводаTCSDKAudioDevice(см. Пример 7);добавлена возможность выбирать текущее аудио устройство вывода в стандартном окне конференции. Для этого необходимо тапнуть на кнопку динамика в нижней панели. Выключать звук динамика теперь нужно по долгому тапу;
в стандартном окне конференции теперь можно перетаскивать собственное изображение в любой угол окна;
в случае использования свойства
xsviewдля собственного изображения теперь не будут отображаться стандартные кнопки для выбора текущей камеры. Для смены камеры с передней на заднюю добавлен методswapCamera(см. Пример 7);убраны методы
orientationWillChangeToиorientationDidChangeToпо причине неактуальности.
# Изменения в версии 3.4.3 по сравнению с 3.2.6
убраны свойства
hideSelfViewButtonsInSmallSizeиmuteButtonVisibleпо причине неактуальности;функция
setNewExtraButtonsв качестве параметра теперь принимает массивUIAlertActionвместоTCSDKExtraButton. Кастомные кнопки теперь добавляются в список, открывающийся по кнопке “троеточие" (см. Пример 5);из инициализатора
initWithViewControllerубран параметрconfCustomControlsImagesпо причине неактуальности. Для замены картинок стандартных кнопок управления конференцией теперь достаточно вAssetsдобавить картинки с соответствующими именами (см. Пример 5).