产品动态
产品近期公告
关于 TRTC Live 正式上线的公告
关于TRTC Conference 正式版上线的公告
Conference 商业化版本即将推出
关于多人音视频 Conference 开启内测公告
关于音视频通话 Call 正式版上线的公告
关于腾讯云音视频终端 SDK 播放升级及新增授权校验的公告
关于 TRTC 应用订阅套餐服务上线的相关说明
属性名 | 类型 | 描述 |
loginStatus | 登录状态。 | |
loginUserInfo | 登录用户信息。 |
函数名 | 描述 |
单例对象。 | |
登录事件发布者。 | |
登录。 | |
登出。 | |
设置个人信息。 |
public static let shared: LoginStore = LoginStoreImpl()
public func login(sdkAppID: Int32, userID: String, userSig: String, completion: CompletionClosure?) {}
参数名 | 类型 | 是否必填 | 描述 |
sdkAppID | Int32 | 必填 | SDK 应用 ID。 |
userID | String | 必填 | 用户 ID。 |
userSig | String | 必填 | 用户签名。 |
completion | 必填 | 完成回调。 |
public func logout(completion: CompletionClosure?) {}
参数名 | 类型 | 是否必填 | 描述 |
completion | 必填 | 完成回调。 |
public func setSelfInfo(userProfile: UserProfile, completion: CompletionClosure?) {}
参数名 | 类型 | 是否必填 | 描述 |
userProfile | 必填 | 用户资料。 | |
completion | 必填 | 完成回调。 |
枚举值 | 说明 |
unlogin | 未登录。 |
logined | 已登录。 |
枚举值 | 值 | 说明 |
allowAny | 0 | 允许任何人。 |
needConfirm | 1 | 需要验证。 |
denyAny | 2 | 拒绝任何人。 |
枚举值 | 值 | 说明 |
unknown | 0 | 未知。 |
male | 1 | 男性。 |
female | 2 | 女性。 |
枚举值 | 说明 |
kickedOffline | 当前用户被踢下线。 |
loginExpired | 登录票据过期。 |
属性 | 类型 | 说明 |
loginStatus | 登录状态。 | |
loginUserInfo | 登录用户信息。 |
文档反馈