Closed ashirkhan94 closed 3 weeks ago
Hi Team
We got the event when phone call ended by the caller with CXCallObserver
and we call the CXSetHeldCallAction
with NO
value for callKit call based on the callkit documentation, But the reconnection is not happening
- (void)callObserver:(CXCallObserver *)callObserver callChanged:(CXCall *)call {
NSLog(@"Call_KIT check_callObserver has_Connected:%d TTT hasEnded:%d isOutgoing:%d isOnHold:%d",[call hasConnected], [call hasEnded],[call isOutgoing],[call isOnHold]);
if ([call hasConnected]) {
if([call hasEnded] && ![call isOutgoing]&& _isOnHold){
CXSetHeldCallAction *setHeldCallAction = [[CXSetHeldCallAction alloc] initWithCallUUID:_uuid onHold:NO];
CXTransaction *transaction = [[CXTransaction alloc] initWithAction:setHeldCallAction];
[callController requestTransaction:transaction completion:^(NSError * _Nullable error) {
if (error) {
NSLog(@"Call_KIT Error requesting CXSetHeldCallAction transaction: %@", error);
} else {
NSLog(@"Call_KIT Requested CXSetHeldCallAction transaction successfully");
}
}];
}
}
}
thanks
Hi Team
We tested the same case with Amazone Chime iOS App and the Amazone Chime Web App.
In Amzone Chime App if the caller ends the call then there is one popup modal coming with Resume this meeting
button But when we press that button modal disappears and gets a blank screen and the meeting still exists in Web and the Mobile attendee is not in active attendee list in web.
This same case we face in our React-native demo app after implementing the callKit.
Hi team
After the caller ended the GSM call and put callkit call active (Set hold:false)
Then we tried to activate the audio session and meeting session
But getting audioFailedToStart
Error 🙂
2024-01-05 18:49:23.732229+0530 DemoApp[617:51261] [ERROR] NativeMobileSDKBridge - Failed to start meeting, error: audioFailedToStart
Hi @ashirkhan94, Thanks for raising this issue. I am able to reproduce this with our demo app. When the regular call is ended by the remote party, this causes the iOS SDK attendee to leave the meeting for some reason. We will continue to investigate.
Hi @dylonChime Thanks for the replay hope you will reach out soon
This issue also happens when we gets a zoom call. On getting zoom call and selected hold and accept then the user will leave from meeting. after zoom call user will get back to meeting app setmute function is failing. if we try to turn on camera user will rejoin in meeting. But still audio issue there. any solutions?
Closing this due to inactivity. Please reopen or submit a support case if this is still an issue.
Describe the bug We integrate the callkit in the react-native-demo app with the help of below link https://aws.amazon.com/blogs/business-productivity/how-to-integrate-apples-callkit-into-ios-applications-using-the-amazon-chime-sdk/ and everything is working fine except for one case that is when a meeting is going on with outgoing callkit call and we got an incoming phone call, we put the chime meeting in the hold and if we end the phone call from our side there is no issue rejoined on meeting, But if the phone call ended by the caller then the reconnection is not happening. we are still out of the meeting that is the issue
To Reproduce Steps to reproduce the behavior:
code sample:
in
NativeMobileSDKBridge.m
In
MeetingObservers.m
file addedExpected behavior if the phone call ended by the caller then the reconnection should happen
Test environment Info (please complete the following information):
Pls take a look Thanks