isVoIPAllowed
TypeScriptstatic isVoIPAllowed(): booleanSwift declarationclass func isVoIPAllowed() -> Boolclass · iOS 4.1+ · Deprecated in iOS 18.0 · SDK 27.1
class GKVoiceChatstatic isVoIPAllowed(): booleanSwift declarationclass func isVoIPAllowed() -> Boolstatic init(): GKVoiceChatSwift declarationinit()setMute(isMuted: boolean, playerID: string): voidSwift declarationfunc setMute(_ isMuted: Bool, forPlayer playerID: String)setPlayer(player: GKPlayer, isMuted: boolean): voidSwift declarationfunc setPlayer(_ player: GKPlayer, muted isMuted: Bool)start(): voidSwift declarationfunc start()stop(): voidSwift declarationfunc stop()get isActive(): booleanSwift declarationvar isActive: Bool { get set }set isActive(value: boolean)Swift declarationvar isActive: Bool { get set }get name(): stringSwift declarationvar name: String { get }get playerIDs(): (Array<string>) | nullSwift declarationvar playerIDs: [String]? { get }get playerStateUpdateHandler(): ((arg0: string, arg1: GKVoiceChat_PlayerState) => Promise<void>)Swift declarationvar playerStateUpdateHandler: (String, GKVoiceChat.PlayerState) -> Void { get set }set playerStateUpdateHandler(value: ((arg0: string, arg1: GKVoiceChat_PlayerState) => void))Swift declarationvar playerStateUpdateHandler: (String, GKVoiceChat.PlayerState) -> Void { get set }get playerVoiceChatStateDidChangeHandler(): ((arg0: GKPlayer, arg1: GKVoiceChat_PlayerState) => Promise<void>)Swift declarationvar playerVoiceChatStateDidChangeHandler: (GKPlayer, GKVoiceChat.PlayerState) -> Void { get set }set playerVoiceChatStateDidChangeHandler(value: ((arg0: GKPlayer, arg1: GKVoiceChat_PlayerState) => void))Swift declarationvar playerVoiceChatStateDidChangeHandler: (GKPlayer, GKVoiceChat.PlayerState) -> Void { get set }get players(): Array<GKPlayer>Swift declarationvar players: [GKPlayer] { get }get volume(): numberSwift declarationvar volume: Float { get set }set volume(value: number)Swift declarationvar volume: Float { get set }No declarations were skipped in this snapshot.