每次从zendesk仪表板更改代理状态时,我都会尝试观察它,但这对我不起作用。我只是第一次能够得到它,因为我正在启动视图。
我怎样才能使它反应并获得状态的更新。
我使用了这个函数:
Chat.accountProvider?.observeAccount { (account) in
switch account.accountStatus {
case .online :
print("agent is online")
case .offline :
print("agent is offline")
}
}发布于 2021-05-28 18:28:54
现在修好了。我刚刚在AppDelegate.swift文件的didFinishLaunchingWithOptions函数中调用了Chat.connectionProvider?.connect()。
https://stackoverflow.com/questions/67723919
复制相似问题