본문으로 건너뛰기
Version: 7.1

API 변경 내역

iOS/macOS용 PlanetKit 7.1의 API 변경 내역은 다음과 같습니다.

PlanetKit 7.1

변경

  • PlanetKitCall class 1-to-1 call

    이전 버전PlanetKit 7.1.0
    func acceptCall(startMessage: PlanetKitCallStartMessage?, useResponderPreparation: Bool, recordOnCloud: Bool = false, initialMyVideoState: PlanetKitInitialMyVideoState = .resume)func acceptCall(startMessage: PlanetKitCallStartMessage?, useResponderPreparation: Bool, recordOnCloud: Bool = false, initialMyVideoState: PlanetKitInitialMyVideoState = .resume, initialMyAudioState: PlanetKitInitialMyAudioState = .unmuted)
  • (iOS에만 해당) PlanetKitCallKitParam class 1-to-1 call

    이전 버전PlanetKit 7.1.0
    init(appName: String?, callerName: String, isVideo: Bool, ringtoneSound: URL?, icon: String?, addCallToList: Bool, supportsHolding: Bool, startMessage: PlanetKitCallStartMessage? = nil, useResponderPreparation: Bool = false, recordOnCloud: Bool = false, initialMyVideoState: PlanetKitInitialMyVideoState = .resume)init(appName: String?, callerName: String, isVideo: Bool, ringtoneSound: URL?, icon: String?, addCallToList: Bool, supportsHolding: Bool, startMessage: PlanetKitCallStartMessage? = nil, useResponderPreparation: Bool = false, recordOnCloud: Bool = false, initialMyVideoState: PlanetKitInitialMyVideoState = .resume, initialMyAudioState: PlanetKitInitialMyAudioState = .unmuted)

추가

  • (iOS에만 해당) PlanetKitCallKitParam class 1-to-1 call

    • let initialMyAudioState: PlanetKitInitialMyAudioState
  • PlanetKitInitialMyAudioState enum 1-to-1 callGroup call

    • case muted
    • case unmuted
  • PlanetKitJoinConferenceSettingBuilder class Group call

    • func withInitialMyAudioStateKey(_ state: PlanetKitInitialMyAudioState) -> PlanetKitJoinConferenceSettingBuilder
  • PlanetKitMakeCallSettingBuilder class 1-to-1 call

    • func withInitialMyAudioStateKey(_ state: PlanetKitInitialMyAudioState) -> PlanetKitMakeCallSettingBuilder