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