1つのチャンネル接続で1つ作成しようとしていますが、SDBUserを作成するためのフォーマットを理解できません。私はチャンネルを作成しようと次のようにしています。swiftを使用して1チャンネルでSendBirdを作成する
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に表示されるIDです。 SDBUserのタイプが予想され、Stringが取得されているというエラーがあります。
私はSBDUserを取得するには、次の試してみましたが、次の値に
let user1 = SBDUserListQuery.init(userIds: ["123456"])
を取得しますが、ユーザーの値が、それはまだ動作しませんので、SBDUserListQueryを入力しているのです。
私はSendBirdは、ユーザーオブジェクトまたはユーザーIDとグループのチャネルを作成するための様々な方法があります
、completionHandlerはエラーを投げているが、両方のユーザーID年代には存在しています。それがなぜそうであるかに関する任意のアイデア? – dgelinas21
@ dgelinas21エラーとは何ですか?私に 'error.domain'と' error.code'を教えてください。 –
私はそれを修正しました。 – dgelinas21