according to sdk comments, I should use MobileRTCSDKInitContext to init sdk which replace “[[MobileRTC sharedRTC] setMobileRTCDomain: siteUrl];”.
new mode works well against Zoom meeting service, but can’t join second time against other zoom vender service.
SDK will callback this function:
- ( void )onMeetingError:(MobileRTCMeetError)error message:(NSString*)message
///The meeting does not exist.
MobileRTCMeetError_MeetingNotExist = 8,
error = MobileRTCMeetError_MeetingNotExist
once this happens user have to kill app and restart. In a words, app only join one time with “MobileRTCSDKInitContext” init sdk mode. If roll back to “[[MobileRTC sharedRTC] setMobileRTCDomain:xxxx]”, this issue goes away.
If zoom remove deprecated functions next version, I can’t integrate new sdk because I have zoom and other vender’s service.