API変更履歴
iOS/macOS向けPlanetKit 7.1のAPI変更履歴は、次のとおりです。
PlanetKit 7.1
変更
-
PlanetKitCallclass 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のみ該当)
PlanetKitCallKitParamclass 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のみ該当)
PlanetKitCallKitParamclass 1-to-1 calllet initialMyAudioState: PlanetKitInitialMyAudioState
-
PlanetKitInitialMyAudioStateenum 1-to-1 callGroup callcase mutedcase unmuted
-
PlanetKitJoinConferenceSettingBuilderclass Group callfunc withInitialMyAudioStateKey(_ state: PlanetKitInitialMyAudioState) -> PlanetKitJoinConferenceSettingBuilder
-
PlanetKitMakeCallSettingBuilderclass 1-to-1 callfunc withInitialMyAudioStateKey(_ state: PlanetKitInitialMyAudioState) -> PlanetKitMakeCallSettingBuilder