Changelog: Video SDK - iOS - 2.5.0

Released: 2026-02-16 Updated: 2026-02-17

Visit Changelog

Summary: Adds support for appearance touch-up and limiting the maximum resolution of shared media. Deprecates unused error enumerations. Changed exportLog to export client logs. Removes support for the x86 architecture simulator.

Added

  • Support touch up my appearance.

    • Add new interface in ZoomVideoSDK.h.

      /**
       * @brief Gets the video setting helper.
       * @return If the function succeeds, it returns a ZoomVideoSDKVideoSettingHelper object. Otherwise, this function fails and returns nil.
      */
      - (ZoomVideoSDKVideoSettingHelper * _Nullable)getVideoSettingHelper;
      
    • Add new interface in ZoomVideoSDKVideoSettingHelper.

      @interface ZoomVideoSDKVideoSettingHelper : NSObject
      
      /**
       * @brief Enables or disables the face beauty effect.
       * @param enable YES to enable the face beauty effect, NO to disable.
       * @return If the function succeeds, it returns Errors_Success. Otherwise, this function returns an error.
      */
      - (ZoomVideoSDKError)enableFaceBeautyEffect:(BOOL)enable;
      
      /**
       * @brief Determines whether the face beauty effect is enabled.
       * @return YES if the face beauty effect is enabled. Otherwise, NO.
      */
      - (BOOL)isFaceBeautyEffectEnabled;
      
      /**
       * @brief Sets the face beauty strength value.
       * @param strengthValue The strength value of the face beauty effect, range: 0-100.
       * @return If the function succeeds, it returns Errors_Success. Otherwise, this function returns an error.
      */
      - (ZoomVideoSDKError)setFaceBeautyStrengthValue:(unsigned int)strengthValue;
      
      /**
       * @brief Gets the current face beauty strength value.
       * @return The current strength value of the face beauty effect, range: 0-100.
      */
      - (unsigned int)getFaceBeautyStrengthValue;
      
      @end
      
  • Add an interface to limit the maximum share sending resolution.

    • New interface in ZoomVideoSDKShareHelper
      - (ZoomVideoSDKError)limitShareSendingResolutionToFullHD:(BOOL)limit;
      

Changed

  • Extend the exportLog interface to export client logs.
  • Remove support for the x86 architecture simulator.

Deprecated

  • Deprecated unused error enumeration in ZoomVideoSDKErrors.
    Errors_Auth_Wrong_Key_or_Secret
    Errors_Auth_DoesNot_Support_SDK
    Errors_Auth_Disable_SDK
    Errors_Dont_Support_Multi_Stream_Video_User
    Errors_Fail_Assign_User_Privilege
    Errors_No_Recording_In_Process
    Errors_Set_Virtual_Background_Fail
    Errors_Session_Share_Module_Not_Ready
    Errors_Session_Share_Internal_Error