0
Quickblox 화상 통화 호출 방법이 호출되지 않았습니다. 전화를받는 사람에게 전화를 걸었습니다. 전화를 걸 수 있지만 전화를 걸 때 나는 그 전화를받지 못합니다.Quickblox webrtc 화상 통화 수신 방법이 호출되지 않았습니다.
(Void)ViewDidLoad{
[QBRequest logInWithUserLogin:@"xxxxxx"
password:@"xxxxx"
successBlock:^(QBResponse * _Nonnull response, QBUUser * _Nullable user)
{
}];
[[QBChat instance] connectWithUser:self.user completion:^(NSError * _Nullable error) {
NSLog(@"User%@",self.user);
}];
}
이 그것은 호출됩니다 - `
- (void)didReceiveNewSession:(QBRTCSession *)session userInfo:(NSDictionary *)userInfo {
if (self.session) {
[session rejectCall:@{@"reject" : @"busy"}];
return;
}
self.session = session;
[QBRTCSoundRouter.instance initialize];
NSParameterAssert(!self.nav);
IncomingCallViewController *incomingViewController =
[self.storyboard instantiateViewControllerWithIdentifier:@"IncomingCallViewController"];
incomingViewController.delegate = self;
incomingViewController.session = session;
incomingViewController.usersDatasource = self.dataSource;
self.nav = [[UINavigationController alloc] initWithRootViewController:incomingViewController];
[self presentViewController:self.nav animated:NO completion:nil];
}
"[QBRTCClient.instance addDelegate : self];"를 추가 했습니까? –
예보기에 추가합니다 - (void) viewWillAppear : (BOOL) animated { [QBRTCClient.instance addDelegate : self]; } – viveksharma
해결책을 찾았습니까? –