[!] macOS is not supported.
- Make sure you set
NSMicrophoneUsageDescription
- Video call is currently not supported. If you need video conferencing integrated in your service, please contact [email protected]
- Also, Those
UIBackgroundModes
should be enabled:audio
,voip
.
- Be sure to call the
cleanup
method when aPagecallWebView
instance is no longer in use. - Please add the following code. If not added, CallKit may not be activated on the first run, resulting in decreased voice call stability.
...
class AppDelegate: UIResponder, UIApplicationDelegate {
...
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
PagecallWebView.configure()
...
return true
}
}
It is not supported to instantiate from a storyboard. You need to programatically create a PagecallWebView or PagecallWebViewController.
You can learn how to obtain a roomId and manage resources related to Pagecall.