본문으로 건너뛰기

설치/초기화/연결

Requirements

  • iOS 15 이상
  • xcode 14.3 이상
  • Swift 5.0 이상

Install

Generic badge

스위프트 패키지 추가: https://github.com/finset-io/gitplelive-chat-sdk-ios.git

import GitpleLiveChat

Init

SDK 초기화를 진행합니다.

public static func setup(host: String, appId: String)

// use
GitpleLiveChat.setup(host: host, appId: appId)

Connect

사용자 ID를 사용하여 접속할 수 있습니다. 없는 사용자라면 자동으로 생성됩니다.

정보

좀 더 안전한 접속을 위해 사용자 세션 토큰을 추가로 사용하여 접속할 수 있습니다.

사용자 세션 토큰 사용이 활성화 상태여야 하며, 이 경우 session_token이 필수입니다. Platform API를 사용하여 사용자를 미리 생성하신 후 세션 토큰을 발급받아 사용해주세요.

// 기본
public func connectUser(userId: String)

// use
GitpleLiveChat.shared.connectUser(userId)

사용자 세션 토큰 사용

// 사용자 세션 토큰 사용시
public func connectUser(userId: String, token: String)

// use
GitpleLiveChat.shared.connectUser(userId, token)

Disconnect

public func disconnectUser()

// use
GitpleLiveChat.shared.disconnectUser()