Changes between SDK versions for iOS/iPadOS
Changes between SDK versions for iOS/iPadOS
Changes in version 3.7.1 compared to 3.4.3
The minimum supported iOS version is now 15.0.
The
trueConfSDKLogEnableproperty has been removed - SDK logs are now always enabled.The
setNewExtraButtonsmethod now takes an array ofTCSDKExtraButtonas a parameter instead ofUIAlertAction(see Example 5).The methods
microphoneMutedandcameraMutedhave been renamed toisMicrophoneMutedandisCameraMuted, respectively;Added methods
setDefaultAudioEnabledandsetDefaultCameraEnabledto set the default state of the microphone and camera, respectively;To support password-protected conferences, an optional
passwordparameter has been added to thejoinConfmethod, along with theonConferencePasswordRequiredevent (see Example 4).Enhanced audio output device management. Added methods
muteAudio,isAudioMuted,getAudioDeviceList, and the propertyaudioDevice, which allows you to get and set the current audio output deviceTCSDKAudioDevice(see Example 7).Added the ability to select the current audio output device in the standard conference window. To do this, tap the speaker button on the bottom panel. To mute the speaker, now use a long tap.
In the standard conference window, you can now drag your own image to any corner of the window.
When using the
xsviewproperty for a custom image, the standard buttons for selecting the current camera will no longer be displayed. AswapCameramethod has been added to switch from the front to the rear camera (see Example 7).The properties
hideSelfViewButtonsInSmallSizeandmuteButtonVisiblehave been removed due to obsolescence.
Changes in version 3.4.3 compared to 3.2.6
The properties
hideSelfViewButtonsInSmallSizeandmuteButtonVisiblehave been removed due to obsolescence.The
setNewExtraButtonsfunction now accepts anUIAlertActionarray as a parameter instead ofTCSDKExtraButton. Custom buttons are now added to the list that opens with the "ellipsis" button (see Example 5).The
confCustomControlsImagesparameter has been removed from theinitWithViewControllerinitializer due to being outdated. To replace the images of the standard conference control buttons, simply add images with the corresponding names toAssets(see Example 5).
