# iOS

**URL:** https://community.sendbird.com/c/sendbird-chat-uikit/ios-uikit/38.md

[Latest](https://community.sendbird.com/latest.md) · [Categories](https://community.sendbird.com/categories.md) · [Tags](https://community.sendbird.com/tags.md)

---

## [About the iOS category](https://community.sendbird.com/t/about-the-ios-category/361)

<div class="topic-metadata">

**Author:** [@Sendbird](https://community.sendbird.com/u/Sendbird)\
**Replies:** 0\
**Last updated:** [June 3, 2020, 9:13am UTC](https://community.sendbird.com/t/about-the-ios-category/361 "2020-06-03T09:13:22Z")

</div>

(Replace this first paragraph with a brief description of your new category. This guidance will appear in the category selection area, so try to keep it below 200 characters.) Use the following paragraphs for a longer d…

---

## [1-to-1 Chat Issue — Always Creating New Group Channels Instead of Reusing Existing One-to-One Chat](https://community.sendbird.com/t/1-to-1-chat-issue-always-creating-new-group-channels-instead-of-reusing-existing-one-to-one-chat/11261)

<div class="topic-metadata">

**Author:** [@James\_Oesten](https://community.sendbird.com/u/James_Oesten)\
**Replies:** 0\
**Last updated:** [December 11, 2025, 12:44pm UTC](https://community.sendbird.com/t/1-to-1-chat-issue-always-creating-new-group-channels-instead-of-reusing-existing-one-to-one-chat/11261 "2025-12-11T12:44:15Z")

</div>

\[Problem/Question\] 1-to-1 Chat Issue — Always Creating New Group Channels Instead of Reusing Existing One-to-One Chat Hello, I am facing an issue with creating a one-to-one chat in Sendbird. I have one business user …

---

## [Multiple messageTypeFilters](https://community.sendbird.com/t/multiple-messagetypefilters/11211)

<div class="topic-metadata">

**Author:** [@bwork35](https://community.sendbird.com/u/bwork35)\
**Replies:** 2\
**Last updated:** [October 29, 2025, 5:59pm UTC](https://community.sendbird.com/t/multiple-messagetypefilters/11211 "2025-10-29T17:59:02Z")

</div>

Is it possible to set multiple messageTypeFilters in my MessageListParams?? I would like to have .user and .file messages appear in my chat, leaving out .admin messages. But I’m having difficulty achieving this. Thank…

---

## [Symbol not found Crash Error (swiftui sdk)](https://community.sendbird.com/t/symbol-not-found-crash-error-swiftui-sdk/11177)

<div class="topic-metadata">

**Author:** [@eun-seok.jeon](https://community.sendbird.com/u/eun-seok.jeon)\
**Replies:** 2\
**Last updated:** [September 10, 2025, 5:00am UTC](https://community.sendbird.com/t/symbol-not-found-crash-error-swiftui-sdk/11177 "2025-09-10T05:00:13Z")

</div>

\[Problem/Question\] App crashes immediately on launch due to a missing Swift runtime symbol when using SendbirdSwiftUI SDK. The issue occurs on real devices (I have tested on iPhone 13 and iPhone 14 Pro Max), and appear…

---

## [Discrepancy in Documentation for SBUGlobals.isMultipleFilesMessageEnabled Property in SendBird UIKit v3.32.0](https://community.sendbird.com/t/discrepancy-in-documentation-for-sbuglobals-ismultiplefilesmessageenabled-property-in-sendbird-uikit-v3-32-0/11169)

<div class="topic-metadata">

**Author:** [@muthugannesh\_sk](https://community.sendbird.com/u/muthugannesh_sk)\
**Replies:** 0\
**Last updated:** [August 6, 2025, 6:54am UTC](https://community.sendbird.com/t/discrepancy-in-documentation-for-sbuglobals-ismultiplefilesmessageenabled-property-in-sendbird-uikit-v3-32-0/11169 "2025-08-06T06:54:55Z")

</div>

I am an iOS developer currently working with SendbirdChatSDK version 4.29.0 and SendBirdUIKit version 3.32.0. I am integrating the Sendbird Chat UI Kit into my iOS project and attempting to implement functionality for se…

---

## [To remove the add button beside the text field in your SwiftUI chat screen, exclude the attachment UI code from your custom input view and only implement text message sending using Sendbird SDK](https://community.sendbird.com/t/to-remove-the-add-button-beside-the-text-field-in-your-swiftui-chat-screen-exclude-the-attachment-ui-code-from-your-custom-input-view-and-only-implement-text-message-sending-using-sendbird-sdk/11133)

<div class="topic-metadata">

**Author:** [@Gopal\_Barvaliya](https://community.sendbird.com/u/Gopal_Barvaliya)\
**Replies:** 0\
**Last updated:** [July 21, 2025, 1:13pm UTC](https://community.sendbird.com/t/to-remove-the-add-button-beside-the-text-field-in-your-swiftui-chat-screen-exclude-the-attachment-ui-code-from-your-custom-input-view-and-only-implement-text-message-sending-using-sendbird-sdk/11133 "2025-07-21T13:13:08Z")

</div>

How can I remove the add (attachment) button beside the text field in the chat screen? I want to allow only text message sending, not image or video sharing. \[SwiftUI Version\] Sendbird iOS SDK 4.28.0 (or your specific…

---

## [Maintain one channel for the life of a chat between users](https://community.sendbird.com/t/maintain-one-channel-for-the-life-of-a-chat-between-users/10831)

<div class="topic-metadata">

**Author:** [@Tony](https://community.sendbird.com/u/Tony)\
**Replies:** 0\
**Last updated:** [March 25, 2025, 10:51am UTC](https://community.sendbird.com/t/maintain-one-channel-for-the-life-of-a-chat-between-users/10831 "2025-03-25T10:51:32Z")

</div>

We are implementing SendBird Chat using SwiftUI. We have chat code that we implemented into our application and can bring up the users, select them and start a chat conversation. So, for example if User A selects User B…

---

## [Reporting a bug with the 'connect' function on Sendbird Chat SDK](https://community.sendbird.com/t/reporting-a-bug-with-the-connect-function-on-sendbird-chat-sdk/10536)

<div class="topic-metadata">

**Author:** [@Raul\_FIGUEIREDO](https://community.sendbird.com/u/Raul_FIGUEIREDO)\
**Replies:** 3\
**Last updated:** [March 21, 2025, 10:28am UTC](https://community.sendbird.com/t/reporting-a-bug-with-the-connect-function-on-sendbird-chat-sdk/10536 "2025-03-21T10:28:01Z")

</div>

Hello Sendbird, I’m a developer and I wanted to report a bug found on the iOS Sendbird Chat SDK, in the method ‘connect’ that I use, I put a proxy to redirect the request to my own custom server. The string introduced is…

---

## [iOS Chat UIKit SDK - Missing leading swipe method](https://community.sendbird.com/t/ios-chat-uikit-sdk-missing-leading-swipe-method/10725)

<div class="topic-metadata">

**Author:** [@Omer\_Zukerman](https://community.sendbird.com/u/Omer_Zukerman)\
**Replies:** 0\
**Last updated:** [February 15, 2025, 8:21pm UTC](https://community.sendbird.com/t/ios-chat-uikit-sdk-missing-leading-swipe-method/10725 "2025-02-15T20:21:12Z")

</div>

On- extension SBUBaseChannelListModule.List : UITableViewDataSource, UITableViewDelegate {...} you can find trailingSwipeActionsConfigurationForRowAt but there is also leadingSwipeActionsConfigurationForRowAt for UITa…

---

## [When showing keyboard in chat channel SBUMessageInputView strange constraint in iOS 18.2](https://community.sendbird.com/t/when-showing-keyboard-in-chat-channel-sbumessageinputview-strange-constraint-in-ios-18-2/10588)

<div class="topic-metadata">

**Author:** [@aklbertb4work](https://community.sendbird.com/u/aklbertb4work)\
**Replies:** 3\
**Last updated:** [February 5, 2025, 7:03am UTC](https://community.sendbird.com/t/when-showing-keyboard-in-chat-channel-sbumessageinputview-strange-constraint-in-ios-18-2/10588 "2025-02-05T07:03:45Z")

</div>

\[Problem/Question\] When I tap into the SBUMessageInputView object to write for a sendable message, the keyboard appears and the input is placed 287px top of the keyboard top anchor. But this only happens in iOS 18.x dev…

---

## [Online push notification should be received for user with whom user is not chatting](https://community.sendbird.com/t/online-push-notification-should-be-received-for-user-with-whom-user-is-not-chatting/10422)

<div class="topic-metadata">

**Author:** [@Deepanshu\_Gupta](https://community.sendbird.com/u/Deepanshu_Gupta)\
**Replies:** 0\
**Last updated:** [December 16, 2024, 4:19am UTC](https://community.sendbird.com/t/online-push-notification-should-be-received-for-user-with-whom-user-is-not-chatting/10422 "2024-12-16T04:19:45Z")

</div>

\[Problem/Question\] Hello I have implemented chat feature using Sendbird SDK, if I enable push notification for online and offline both from the dashboard then user is getting push notification for every messages either…

---

## [Senbird UI Message cell is not changing](https://community.sendbird.com/t/senbird-ui-message-cell-is-not-changing/10421)

<div class="topic-metadata">

**Author:** [@Deepanshu\_Gupta](https://community.sendbird.com/u/Deepanshu_Gupta)\
**Replies:** 0\
**Last updated:** [December 16, 2024, 4:15am UTC](https://community.sendbird.com/t/senbird-ui-message-cell-is-not-changing/10421 "2024-12-16T04:15:28Z")

</div>

\[Problem/Question\] Hello I have implemented chat using Sendbird UIKit and SDK but the default Senbird UI Kit message cell hardly cover 50-60% of the screen from the sender and receiver both side, I want to customise th…

---

## [Message view controller and my custom input have huge gap below the last message cell and keyboard as there is no way of unregistering default keyboard observer of SBUBaseChannelViewController](https://community.sendbird.com/t/message-view-controller-and-my-custom-input-have-huge-gap-below-the-last-message-cell-and-keyboard-as-there-is-no-way-of-unregistering-default-keyboard-observer-of-sbubasechannelviewcontroller/10231)

<div class="topic-metadata">

**Author:** [@Deepanshu\_Gupta](https://community.sendbird.com/u/Deepanshu_Gupta)\
**Replies:** 0\
**Last updated:** [October 24, 2024, 12:07pm UTC](https://community.sendbird.com/t/message-view-controller-and-my-custom-input-have-huge-gap-below-the-last-message-cell-and-keyboard-as-there-is-no-way-of-unregistering-default-keyboard-observer-of-sbubasechannelviewcontroller/10231 "2024-10-24T12:07:29Z")

</div>

// Detailed description of issue. I have a container view which is parent of messageViewController and below that I have a custom input field and when I tap into the input field and keyboard is visible the message table…

---

## [Changing the Add Button Action in the Message Input View](https://community.sendbird.com/t/changing-the-add-button-action-in-the-message-input-view/8940)

<div class="topic-metadata">

**Author:** [@mjplanet](https://community.sendbird.com/u/mjplanet)\
**Replies:** 1\
**Last updated:** [October 24, 2024, 12:12pm UTC](https://community.sendbird.com/t/changing-the-add-button-action-in-the-message-input-view/8940 "2024-10-24T12:12:01Z")

</div>

I’ve created a subclass of SBUGroupChannelModule.Input to customize the message input view and modify the action of the ‘addButton’. How can I change the ‘addButton’ action in the message input view?

---

## [The websocket connection to the server failed to establish iOS](https://community.sendbird.com/t/the-websocket-connection-to-the-server-failed-to-establish-ios/10185)

<div class="topic-metadata">

**Author:** [@Pallavi\_Aggarwal](https://community.sendbird.com/u/Pallavi_Aggarwal)\
**Replies:** 0\
**Last updated:** [October 14, 2024, 3:27pm UTC](https://community.sendbird.com/t/the-websocket-connection-to-the-server-failed-to-establish-ios/10185 "2024-10-14T15:27:38Z")

</div>

\[Problem/Question\] // Detailed description of issue. I am getting The websocket connection to the server failed to establish. everytime i try to connect to sendbird sdk iOS . func connectToSendBird(onCompletion: @esca…

---

## [SwiftUI SDK Integration](https://community.sendbird.com/t/swiftui-sdk-integration/10082)

<div class="topic-metadata">

**Author:** [@GetChivy](https://community.sendbird.com/u/GetChivy)\
**Replies:** 8\
**Last updated:** [October 2, 2024, 2:57am UTC](https://community.sendbird.com/t/swiftui-sdk-integration/10082 "2024-10-02T02:57:27Z")

</div>

\[Problem/Question\] NavigationBar issue with SwiftUI SDK when a TabView is used. We found out there is an issue while launching a a the ChannelGroupView using the .groupChannelView method from the GroupChannelListView w…

---

## [App Crash on Lunch time](https://community.sendbird.com/t/app-crash-on-lunch-time/10090)

<div class="topic-metadata">

**Author:** [@David\_Vardanyan](https://community.sendbird.com/u/David_Vardanyan)\
**Replies:** 4\
**Last updated:** [September 19, 2024, 10:04pm UTC](https://community.sendbird.com/t/app-crash-on-lunch-time/10090 "2024-09-19T22:04:36Z")

</div>

\*\*\[Problem/Question\] Sendbird Uikit iOS: We are experiencing growing number or users reporting app crash on lunch. \*\* // Detailed description of issue. We see this crash logs in our Firebase Crashytics report. It sh…

---

## [Crash in SendbirdChatSDK serialize() Function in Swift](https://community.sendbird.com/t/crash-in-sendbirdchatsdk-serialize-function-in-swift/9568)

<div class="topic-metadata">

**Author:** [@Vikas\_Sharma1](https://community.sendbird.com/u/Vikas_Sharma1)\
**Replies:** 0\
**Last updated:** [May 23, 2024, 7:59am UTC](https://community.sendbird.com/t/crash-in-sendbirdchatsdk-serialize-function-in-swift/9568 "2024-05-23T07:59:04Z")

</div>

Hello Sendbird Community, I’m experiencing a crash in my iOS application using SendbirdChatSDK. The crash occurs specifically at the line where I call the serialize() function on a KCSUserMessage object. Here are the de…

---

## [FatalError on Initialisation iOS SDK](https://community.sendbird.com/t/fatalerror-on-initialisation-ios-sdk/9100)

<div class="topic-metadata">

**Author:** [@astrahealth](https://community.sendbird.com/u/astrahealth)\
**Replies:** 1\
**Last updated:** [May 15, 2024, 2:54am UTC](https://community.sendbird.com/t/fatalerror-on-initialisation-ios-sdk/9100 "2024-05-15T02:54:53Z")

</div>

\[Problem/Question\] // Detailed description of issue. Occasionally we receive this fatal error: Fatal error: Duplicate keys of type 'BaseMessage' were found in a Dictionary. This usually means either that the type …

---

## [Deleting a chat does nothing](https://community.sendbird.com/t/deleting-a-chat-does-nothing/9371)

<div class="topic-metadata">

**Author:** [@landonferrier](https://community.sendbird.com/u/landonferrier)\
**Replies:** 3\
**Last updated:** [April 18, 2024, 1:13pm UTC](https://community.sendbird.com/t/deleting-a-chat-does-nothing/9371 "2024-04-18T13:13:34Z")

</div>

I am experiencing a bug with UIKit SDK in iOS where I am trying to delete a channel but the channel remains after deletion. I attached a screen recording showing this bug.

---

## [Hiding a message in group channel, replace original datasource](https://community.sendbird.com/t/hiding-a-message-in-group-channel-replace-original-datasource/9366)

<div class="topic-metadata">

**Author:** [@Joao\_Serra\_sh](https://community.sendbird.com/u/Joao_Serra_sh)\
**Replies:** 0\
**Last updated:** [April 16, 2024, 4:57pm UTC](https://community.sendbird.com/t/hiding-a-message-in-group-channel-replace-original-datasource/9366 "2024-04-16T16:57:47Z")

</div>

\[Problem/Question\] So I’m trying to hide certain messages that contain certain metadata properties or by text from client side only. At first I was attempting to use custom cells to hide the message. But seems by doin…

---

## [Channel created when there already is a channel](https://community.sendbird.com/t/channel-created-when-there-already-is-a-channel/9341)

<div class="topic-metadata">

**Author:** [@landonferrier](https://community.sendbird.com/u/landonferrier)\
**Replies:** 1\
**Last updated:** [April 9, 2024, 7:30pm UTC](https://community.sendbird.com/t/channel-created-when-there-already-is-a-channel/9341 "2024-04-09T19:30:47Z")

</div>

Hello. I am using v4 of the UIKit SDK from sendbird in iOS. I allow user chats 1v1 and group chats, which are distinct. When the user goes to my chat tab, I show a channel list view controller from the sdk where they can…

---

## [iOS UIKit SDK:](https://community.sendbird.com/t/ios-uikit-sdk/9340)

<div class="topic-metadata">

**Author:** [@landonferrier](https://community.sendbird.com/u/landonferrier)\
**Replies:** 0\
**Last updated:** [April 8, 2024, 5:43pm UTC](https://community.sendbird.com/t/ios-uikit-sdk/9340 "2024-04-08T17:43:14Z")

</div>

Sometimes when a user clicks on someone from the channels list page, it does nothing instead of navigating the user to the chat. What is causing this?

---

## [Previous messages not showing when creating a channel with a user with past chat history](https://community.sendbird.com/t/previous-messages-not-showing-when-creating-a-channel-with-a-user-with-past-chat-history/9312)

<div class="topic-metadata">

**Author:** [@landonferrier](https://community.sendbird.com/u/landonferrier)\
**Replies:** 3\
**Last updated:** [April 4, 2024, 5:35pm UTC](https://community.sendbird.com/t/previous-messages-not-showing-when-creating-a-channel-with-a-user-with-past-chat-history/9312 "2024-04-04T17:35:13Z")

</div>

This is using v4 of the iOS SDKs. When the user goes to create a channel from the SBUGroupChannelListViewController view controller, they do not see past history on the chat once they select the recipient if there is pa…

---

## [View controller gets dismissed when creating a new chat](https://community.sendbird.com/t/view-controller-gets-dismissed-when-creating-a-new-chat/9204)

<div class="topic-metadata">

**Author:** [@Ryan\_Anderson](https://community.sendbird.com/u/Ryan_Anderson)\
**Replies:** 16\
**Last updated:** [April 3, 2024, 3:57pm UTC](https://community.sendbird.com/t/view-controller-gets-dismissed-when-creating-a-new-chat/9204 "2024-04-03T15:57:20Z")

</div>

\[Problem/Question\] The issue we are having is when we show a channel list view controller. When the user hits the new chat button, it works properly with the navigation, but when they hit the create button with the reci…

---

## [My reactions are not loading in iOS native](https://community.sendbird.com/t/my-reactions-are-not-loading-in-ios-native/6289)

<div class="topic-metadata">

**Author:** [@Neeli\_Akash](https://community.sendbird.com/u/Neeli_Akash)\
**Replies:** 4\
**Last updated:** [March 21, 2024, 5:54am UTC](https://community.sendbird.com/t/my-reactions-are-not-loading-in-ios-native/6289 "2024-03-21T05:54:41Z")

</div>

I’ve implemented default sendBird chatting in my app, but my emojis (reactions) are not loading. I’m getting a question mark image as a placeholder. I’m getting this in my Log - Could not load the “emojiFail” image refer…

---

## [User List when creating channel](https://community.sendbird.com/t/user-list-when-creating-channel/5638)

<div class="topic-metadata">

**Author:** [@Pari\_Baker](https://community.sendbird.com/u/Pari_Baker)\
**Replies:** 2\
**Last updated:** [March 13, 2024, 8:01pm UTC](https://community.sendbird.com/t/user-list-when-creating-channel/5638 "2024-03-13T20:01:16Z")

</div>

Please state the version of UIKit & OS you are using when creating a topic and select the related tags Hi, I have a couple of senbird apps that are set up for QA, Staging and Prod. When I added a new version (Staging) …

---

## [Channels created from api not showing in the App](https://community.sendbird.com/t/channels-created-from-api-not-showing-in-the-app/8925)

<div class="topic-metadata">

**Author:** [@vashisht](https://community.sendbird.com/u/vashisht)\
**Replies:** 1\
**Last updated:** [January 25, 2024, 12:23pm UTC](https://community.sendbird.com/t/channels-created-from-api-not-showing-in-the-app/8925 "2024-01-25T12:23:39Z")

</div>

We are not able to get chat list in the Iphone App, whenever channel are created from backend using .NET. On app side we are using SendBirdUIKit to show the Chat List or Channel List Screen. We are using Swift language…

---

## [How can i create audio / video call functionality inside SendBird Chat in Swift or SwiftUI](https://community.sendbird.com/t/how-can-i-create-audio-video-call-functionality-inside-sendbird-chat-in-swift-or-swiftui/8896)

<div class="topic-metadata">

**Author:** [@vashisht](https://community.sendbird.com/u/vashisht)\
**Replies:** 0\
**Last updated:** [January 13, 2024, 4:41pm UTC](https://community.sendbird.com/t/how-can-i-create-audio-video-call-functionality-inside-sendbird-chat-in-swift-or-swiftui/8896 "2024-01-13T16:41:38Z")

</div>

\*\*I want to give Audio and video call option in chat screen on top navigation bar. Sdk not giving any option to add functionality to chat screen. \*\* // If problem, please fill out the below. If question, please delete. …

---

## [Not able to see message list in channel](https://community.sendbird.com/t/not-able-to-see-message-list-in-channel/8753)

<div class="topic-metadata">

**Author:** [@Tanvi\_Bhatia](https://community.sendbird.com/u/Tanvi_Bhatia)\
**Replies:** 3\
**Last updated:** [December 20, 2023, 10:41am UTC](https://community.sendbird.com/t/not-able-to-see-message-list-in-channel/8753 "2023-12-20T10:41:40Z")

</div>

I am using sendbird UIKIt but send my first message but not able to see above in my app

[Next page](https://community.sendbird.com/c/sendbird-chat-uikit/ios-uikit/38.md?page=1)
