Author Message
Mehodesign
Joined: Aug 18, 2017
Messages: 11
Offline
We observed that when an active call exists on the client application, terminating the app from multitask UI does not end the call. We implemented [call end] line under [AppDelegate applicationWillTerminate] method but this did not solve the issue. Call still exists on the other client app. Moreover, when terminated client app is launched again, the call screen appears immediately but no sound or video exists.

We could not find a solution for this specific case. What would be your suggestions? How we should approach this problem? Is there a server side solution or is it better to handle this case on client application?

Thanks in advance.
Rumata
Joined: Dec 20, 2016
Messages: 133
Offline
Hi,
Thank you for your question.

After client restarts in your case there is remote call appirance. It is required to join this call again after restart.

If you need end call use [call end]; manually and wait for callService:didRemoveCall: callback of the CSCallServiceDelegate.
Go to:   
Mobile view