Я пытаюсь создать соединение один на один канал, однако я не могу понять формат для создания SDBUser. Я делаю следующее, чтобы попытаться создать канал.
SBDGroupChannel.createChannelWithUsers([("123456", "1234567"], isDistinct: true) { (channel, error) in
if error != nil {
NSLog("Error: %@", error!)
return
} else {
//this means that the channel was successfully created
print(channel)
//segue to the open chat view
//segue here DREW
}
}
Эти строки являются идентификаторами в том виде, в котором они отображаются в SendBird. Возникает ошибка, что он ожидал тип SDBUser, а получил String.
Я пробовал следующее, чтобы получить SBDUser, но получаю следующее значение
let user1 = SBDUserListQuery.init(userIds: ["123456"])
но пользовательское значение имеет тип SBDUserListQuery, так что все равно не работает.
Я не смог найти решение в документации SendBird.