最近の検索
最近の検索はありません

Christian Scheumann
参加日2023年6月20日
·
前回のアクティビティ2024年12月09日
フォロー中
0
フォロワー
0
合計アクティビティ
15
投票
3
受信登録
8
アクティビティの概要
バッジ
記事
投稿
コミュニティへのコメント
記事へのコメント
アクティビティの概要
さんの最近のアクティビティ Christian Scheumann
Christian Scheumannさんが投稿を作成しました:
We were trying to configure Zendesk Messaging in our React Native App for which we used the Zendesk SDK and a wrapper for React Native. Initialisation of the Zendesk SDK works as well as logging in the user with a token signed with the specified secret. When opening the Messaging View, an initial chat can be started if there is no previous chat. When opening the Message View again though the user is presented with a list of available chats. Here we face the issue that if multi-conversations are enabled, tapping on an existing chat has no effect rendering the user unable to open it
Please see the screenshots attached.
Further information:
- Zendesk (3.4.0):
- ZendeskSDKConversationKit (~> 8.0.0)
- ZendeskSDKCoreUtilities (~> 3.0.0)
- ZendeskSDKConversationKit (8.0.0):
- ZendeskSDKCoreUtilities (~> 3.0.0)
- ZendeskSDKFayeClient (~> 1.9.0)
- ZendeskSDKHTTPClient (~> 0.16.1)
- ZendeskSDKStorage (~> 1.1.0)
- ZendeskSDKCoreUtilities (3.0.0)
- ZendeskSDKFayeClient (1.9.0):
- ZendeskSDKLogger (~> 0.10.0)
- ZendeskSDKSocketClient (~> 1.8.0)
- ZendeskSDKGuideKit (1.2.0):
- ZendeskSDKCoreUtilities (~> 3.0.0)
- ZendeskSDKHTTPClient (~> 0.16.1)
- ZendeskSDKLogger (~> 0.10.0)
- ZendeskSDKStorage (~> 1.1.0)
- ZendeskSDKHTTPClient (0.16.1):
- ZendeskSDKLogger (~> 0.10.0)
- ZendeskSDKLogger (0.10.0)
- ZendeskSDKMessaging (2.26.0):
- Zendesk (~> 3.4.0)
- ZendeskSDKConversationKit (~> 8.0.0)
- ZendeskSDKCoreUtilities (~> 3.0.0)
- ZendeskSDKGuideKit (~> 1.2.0)
- ZendeskSDKUIComponents (~> 10.0.0)
- ZendeskSDKSocketClient (1.8.0):
- ZendeskSDKLogger (~> 0.10.0)
- ZendeskSDKStorage (1.1.0):
- ZendeskSDKLogger (~> 0.10.0)
- ZendeskSDKUIComponents (10.0.0):
- ZendeskSDKCoreUtilities (~> 3.0.0)
How we open the Message View:
@objc(openMessagingView:rejecter:)
func openMessagingView(
resolver resolve: @escaping RCTPromiseResolveBlock,
rejecter reject: @escaping RCTPromiseRejectBlock
) -> Void {
if !initialized {
reject(nil, "Zendesk instance not initialized", nil)
return
}
DispatchQueue.main.async {
guard let viewController = ZendeskNativeModule.shared.getMessagingViewController(),
let rootController = RCTPresentedViewController() else {
reject(nil, "cannot open messaging view", nil)
return
}
rootController.show(viewController, sender: self)
resolve(nil)
}
}
投稿日時:2024年11月21日 · Christian Scheumann
0
フォロワー
4
投票
4
コメント