Published August 23, 2023
Added
-
New added dependencies
libdav1d.dylib
andzbt.dylib
to support AV1 video stream. -
New added meeting error code.
-
New error code to represent joining a meeting that wasn’t from the same account in
ZoomSDKErrors.h
.ZoomSDKMeetingError_UnableToJoinExternalMeeting
-
-
New added interface to support showing Zoom push notification service detailed status.
- New enum in
ZoomSDKErrors.h
.
ZoomSDKNotificationServiceError_Success = 0, ZoomSDKNotificationServiceError_Unknow, ZoomSDKNotificationServiceError_Internal_Error, ZoomSDKNotificationServiceError_Invalid_Token, ZoomSDKNotificationServiceError_Multi_Connect, ZoomSDKNotificationServiceError_Network_Issue, ZoomSDKNotificationServiceError_Max_Duration
-
New interface in
ZoomSDKAuthService.h
.- (void)onNotificationServiceStatus:(ZoomSDKNotificationServiceStatus)status error:(ZoomSDKNotificationServiceError)error;
- New enum in
-
New added change in interface
GiveRemoteControlTo
to align with Zoom client.-
New added enum in
ZoomSDKErrors.h
.ZoomSDKRemoteControlStatus_WhoCanControlMe,
-
-
Renamed the callback
onBOStopCountDown:
to follow other platforms.- New interface in
ZoomSDKNewBreakoutRoomController.h
:
-(void)onBOMeetingStopCountDown:(unsigned int)countDown;
- New interface in
-
New added a disclaimer to show Zoom IQ Summary disclaimer in the customized user interface.
- New enum in
ZoomSDKErrors.h
.
ZoomSDKReminderType_SmartSummaryDisclaimer,
- New enum in
Changed
- Adjusted interface of
saveSnapshot: snapshotSaveType:
to support using the default file name. - Marked
onDisallowSignInterpreterToTalk
callback as optional since it was deprecated which will cause a compile-time warning.
Fixed
- Fixed an issue where the breakout room would not be closed when suspending the meeting a second time.
- Fixed an issue where only the host wass able to switch shares in immersive scenarios.
- Fixed an issue where the Zoom Push Notification Service disconnected and did not receive
onMeetingDeviceListChanged
callback. - Fixed an issue where could not get contact detail after calling the function
subscribeUserPresence
. - Fixed an issue where the user desktop would be shared directly when calling the function
showMeetingComponent
with the parameterMeetingComponent_ShareSelectWindow
and enablingAutomatically share desktop
in the setting. - Fixed an issue with interface
setLightAdaptionModel
. - Fixed an issue where the SDK as a panelist would freeze when the webinar attendee list changed.
- Fixed an issue where could not receive breakout-room-related callbacks entering the breakout room for the second time.
- Fixed an issue where the connecting status would not be received when joining a meeting after promoting.
- Fixed an issue where the Zoom push notification service would return
SDKPresenceStatus_None
, when the expected return value should beSDKPresenceStatus_UnAvailable
. - Fixed an issue where the
OnStartViewPureComputerAudio()
callback would not be triggered when sharing pure computer audio.
Deprecated
- Deprecated interface in
ZoomSDKMeetingRecordController.h
.- (void)onNotificationServiceStatus:(ZoomSDKNotificationServiceStatus)status;
- Deprecated interface in
ZoomSDKMeetingRecordController.h
.-(void)onBOStopCountDown:(ZoomSDKBOStopCountDown)countDown;