From version < 57.1 >
edited by Simon Morlat
on 2020/10/14 12:10
To version < 58.1 >
edited by Danmei Chen
on 2020/11/25 23:05
< >
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.smorlat
1 +xwiki:XWiki.DanmeiChen
Content
... ... @@ -231,8 +231,10 @@
231 231  
232 232  When starting an outgoing call from the application view, it must following these steps:
233 233  
234 - Add these codes to your class when starting an outgoing call
234 + Before starting an outgoing call, make sure others calls are paused by callkit.
235 235  
236 + Then add these codes to your class when starting an outgoing call
237 +
236 236  {{code language="swift"}}
237 237  let handle = CXHandle(type: .generic, value: displayName)
238 238  let startCallAction = CXStartCallAction(call: uuid, handle: handle)
... ... @@ -265,6 +265,8 @@
265 265  
266 266  === Hold/resume a call ===
267 267  
270 +Before resuming a call, make sure others calls are paused by callkit.
271 +
268 268  {{code language="swift"}}
269 269  func provider(_ provider: CXProvider, perform action: CXSetHeldCallAction) {
270 270   // If this is a conference, leave/enter the conference.