설치/초기화/연결
Requirements
- iOS 15 이상
- xcode 14.3 이상
- Swift 5.0 이상
Install
스위프트 패키지 추가: https://github.com/finset-io/gitplelive-chat-sdk-ios.git
- swift
import GitpleLiveChat
Init
SDK 초기화를 진행합니다.
- Swift
public static func setup(host: String, appId: String)
// use
GitpleLiveChat.setup(host: host, appId: appId)
Connect
사용자 ID를 사용하여 접속할 수 있습니다. 없는 사용자라면 자동으로 생성됩니다.
정보
좀 더 안전한 접속을 위해 사용자 세션 토큰을 추가로 사용하여 접속할 수 있습니다.
사용자 세션 토큰 사용이 활성화 상태여야 하며, 이 경우 session_token
이 필수입니다.
Platform API를 사용하여 사용자를 미리 생성하신 후 세션 토큰을 발급받아 사용해주세요.
- Swift
// 기본
public func connectUser(userId: String)
// use
GitpleLiveChat.shared.connectUser(userId)
사용자 세션 토큰 사용
- Swift
// 사용자 세션 토큰 사용시
public func connectUser(userId: String, token: String)
// use
GitpleLiveChat.shared.connectUser(userId, token)
Disconnect
- Swift
public func disconnectUser()
// use
GitpleLiveChat.shared.disconnectUser()