PlanetKitCallKitType
@objc
@frozen
public enum PlanetKitCallKitType : Int
CallKit implementation types
Remark
PlanetKitCall
instance’s default PlanetKitCallKitType
value is PlanetKitCallKitType.none
.
When using PlanetKit internal CallKit or application implemented CallKit, please set AVAudioSession.Category
to playAndRecord
before calling PlanetKitManager.makeCall()
or PlanetKitManager.verifyCall()
to avoid AVAudioSession
malfunction that occurs in older iOS devices.
-
PlanetKit internal CallKit is not used and the application does not implement CallKit.
Declaration
Swift
case none = 0
-
PlanetKit internal CallKit is not used and the application implements CallKit.
Declaration
Swift
case user
-
PlanetKit internal CallKit is used and the application does not implement CallKit.
Declaration
Swift
case planetKit