iOS 17.7 with Meeting SDK version v6.2.5.18740.
hi,
When I use the following function to join a meeting, the return result is Success
. Most of the time, the meeting can be joined normally, but sometimes, although the result still shows as successful, the meeting does not start. Upon observing the logs, it appears that the flow reaches the onInitMeetingView
method of SDKStartJoinMeetingPresenter
, but it is not being triggered. What could be the cause of this? Thank you. This is important for the stability of our application.
here is the code:
#import “SDKStartJoinMeetingPresenter+JoinMeetingOnly.h”
@implementation SDKStartJoinMeetingPresenter (JoinMeetingOnly)
-
(void)joinMeeting:(NSString*)meetingNo withPassword:(NSString*)pwd
{
if (![meetingNo length])
return;MobileRTCMeetingService *ms = [[MobileRTC sharedRTC] getMeetingService];
if (ms)
{
#if 0
[ms customizeMeetingTitle:@“Sample Meeting Title”];
#endif
MobileRTCMeetingJoinParam * joinParam = [[MobileRTCMeetingJoinParam alloc] init];
joinParam.userName = login_username;
joinParam.meetingNumber = meetingNo;
joinParam.password = pwd;
joinParam.noVideo = false;
joinParam.noAudio = false;
MobileRTCMeetError ret = [ms joinMeetingWithJoinParam:joinParam];NSLog(@"MobileRTC onJoinMeeting ret: %@", ret == MobileRTCMeetError_Success ? @"Success" : @(ret));
}
}