# Изменения между версиями 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).