# iOS

**URL:** https://community.sendbird.com/c/sendbird-chat/chat-ios/16.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/181)

<div class="topic-metadata">

**Author:** [@Sendbird](https://community.sendbird.com/u/Sendbird)\
**Replies:** 0\
**Last updated:** [April 16, 2020, 8:59pm UTC](https://community.sendbird.com/t/about-the-ios-category/181 "2020-04-16T20:59:10Z")

</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…

---

## [iOS - SwiftUI - SendBird Push notification and connection issues](https://community.sendbird.com/t/ios-swiftui-sendbird-push-notification-and-connection-issues/11205)

<div class="topic-metadata">

**Author:** [@Selva\_Anthony](https://community.sendbird.com/u/Selva_Anthony)\
**Replies:** 0\
**Last updated:** [September 9, 2025, 6:53am UTC](https://community.sendbird.com/t/ios-swiftui-sendbird-push-notification-and-connection-issues/11205 "2025-09-09T06:53:46Z")

</div>

\[Problem/Question\] I have integrated SendBird Chat SDK in my SwiftUI app. I am facing 2 issues. Push notifications have payload with aps - alert and sound, so it is getting displayed by the OS automatically. I want b…

---

## [SendbirdChatSDK iOS version 4.18.0 ~ 4.29.0 serious Memory Leak](https://community.sendbird.com/t/sendbirdchatsdk-ios-version-4-18-0-4-29-0-serious-memory-leak/11164)

<div class="topic-metadata">

**Author:** [@Jam](https://community.sendbird.com/u/Jam)\
**Replies:** 0\
**Last updated:** [August 5, 2025, 4:00am UTC](https://community.sendbird.com/t/sendbirdchatsdk-ios-version-4-18-0-4-29-0-serious-memory-leak/11164 "2025-08-05T04:00:24Z")

</div>

\[Problem/Question\] SendbirdChatSDK iOS from 4.18.0 till now(latest 4.29.0) have a serious issue where memory and CPU usage remain consistently high. Memory consumption keeps increasing until a memory usage warning is tr…

---

## [The recent versions of SendbirdChatSDK iOS (4.27.1~4.28.0) have a serious issue where memory and CPU usage remain consistently high. Memory consumption keeps increasing until a memory usage warning is triggered](https://community.sendbird.com/t/the-recent-versions-of-sendbirdchatsdk-ios-4-27-1-4-28-0-have-a-serious-issue-where-memory-and-cpu-usage-remain-consistently-high-memory-consumption-keeps-increasing-until-a-memory-usage-warning-is-triggered/11135)

<div class="topic-metadata">

**Author:** [@Jam](https://community.sendbird.com/u/Jam)\
**Replies:** 0\
**Last updated:** [July 22, 2025, 3:33am UTC](https://community.sendbird.com/t/the-recent-versions-of-sendbirdchatsdk-ios-4-27-1-4-28-0-have-a-serious-issue-where-memory-and-cpu-usage-remain-consistently-high-memory-consumption-keeps-increasing-until-a-memory-usage-warning-is-triggered/11135 "2025-07-22T03:33:41Z")

</div>

\[Problem/Question\] The recent versions of SendbirdChatSDK iOS (4.27.1~4.28.0) have a serious issue where memory and CPU usage remain consistently high. Memory consumption keeps increasing until a memory usage warning is…

---

## [SessionWebSocketEngine iOS crash v4.24.0](https://community.sendbird.com/t/sessionwebsocketengine-ios-crash-v4-24-0/10565)

<div class="topic-metadata">

**Author:** [@tarikalaoui](https://community.sendbird.com/u/tarikalaoui)\
**Replies:** 2\
**Last updated:** [February 24, 2025, 10:19am UTC](https://community.sendbird.com/t/sessionwebsocketengine-ios-crash-v4-24-0/10565 "2025-02-24T10:19:23Z")

</div>

\[Problem/Question\] We’re seeing some crashers come in on Line 165 of SessionWebSocketEngine with the version 4.24.0 of the SDK // If problem, please fill out the below. If question, please delete. \[SDK Version\] 4.24…

---

## [Where to get the auth query param appended to fileURLs in file messages?](https://community.sendbird.com/t/where-to-get-the-auth-query-param-appended-to-fileurls-in-file-messages/3399)

<div class="topic-metadata">

**Author:** [@Gabe\_Spound](https://community.sendbird.com/u/Gabe_Spound)\
**Replies:** 14\
**Last updated:** [January 21, 2025, 7:15am UTC](https://community.sendbird.com/t/where-to-get-the-auth-query-param-appended-to-fileurls-in-file-messages/3399 "2025-01-21T07:15:50Z")

</div>

Getting a file message from a sendbird channel through the iOS SDK provides us with an auth query param. We also fetch chats through the http api in our backend. file messages from our backend are missing the auth quer…

---

## [com.sendbird.SocketRocket.NetworkThread Crash](https://community.sendbird.com/t/com-sendbird-socketrocket-networkthread-crash/3551)

<div class="topic-metadata">

**Author:** [@Imran\_jutt](https://community.sendbird.com/u/Imran_jutt)\
**Replies:** 27\
**Last updated:** [January 3, 2025, 2:21am UTC](https://community.sendbird.com/t/com-sendbird-socketrocket-networkthread-crash/3551 "2025-01-03T02:21:16Z")

</div>

We are getting a crash in send bird sdk. Here is the crash stack trace: Crashed: com.sendbird.SocketRocket.NetworkThread 0 libobjc.A.dylib 0x2430 objc\_release + 16 1 Foundation 0x…

---

## [Significant Delay (10s) in Group Channel List Updates - Need Performance Optimization Guidance](https://community.sendbird.com/t/significant-delay-10s-in-group-channel-list-updates-need-performance-optimization-guidance/10435)

<div class="topic-metadata">

**Author:** [@LukeYYQ](https://community.sendbird.com/u/LukeYYQ)\
**Replies:** 1\
**Last updated:** [December 20, 2024, 4:20pm UTC](https://community.sendbird.com/t/significant-delay-10s-in-group-channel-list-updates-need-performance-optimization-guidance/10435 "2024-12-20T16:20:22Z")

</div>

\[Problem/Question\] We’re experiencing significant performance issues with our group channel list updates. Specifically: When User B sends a message to User A who is viewing the message list, it takes ~10 seconds for B’…

---

## [SessionWebSocketEngine iOS 18 crash](https://community.sendbird.com/t/sessionwebsocketengine-ios-18-crash/10127)

<div class="topic-metadata">

**Author:** [@L4Rugger](https://community.sendbird.com/u/L4Rugger)\
**Replies:** 4\
**Last updated:** [December 19, 2024, 8:45am UTC](https://community.sendbird.com/t/sessionwebsocketengine-ios-18-crash/10127 "2024-12-19T08:45:28Z")

</div>

\[Problem/Question\] We’re seeing some crashers come in on Line 123 of SessionWebSocketEngine, particularly with iOS 18 users. Crashed: com.sendbird.core.networking.websocket.queue (QOS: UNSPECIFIED) 0 libobjc.A.dylib …

---

## [Issue with Multiple Navigation Bars in GroupChannelView in SendbirdSwiftUI](https://community.sendbird.com/t/issue-with-multiple-navigation-bars-in-groupchannelview-in-sendbirdswiftui/10377)

<div class="topic-metadata">

**Author:** [@Mayank\_Bimbra](https://community.sendbird.com/u/Mayank_Bimbra)\
**Replies:** 0\
**Last updated:** [December 6, 2024, 7:54am UTC](https://community.sendbird.com/t/issue-with-multiple-navigation-bars-in-groupchannelview-in-sendbirdswiftui/10377 "2024-12-06T07:54:17Z")

</div>

Hi SendBird Team, I am experiencing an issue where multiple navigation bars appear on the GroupChannelView screen, whereas the GroupChannelListView screen correctly displays a single navigation bar. I have tested this w…

---

## [SendBird SDK iOS Local Cach](https://community.sendbird.com/t/sendbird-sdk-ios-local-cach/10358)

<div class="topic-metadata">

**Author:** [@Ameen\_Essa](https://community.sendbird.com/u/Ameen_Essa)\
**Replies:** 0\
**Last updated:** [December 1, 2024, 2:29pm UTC](https://community.sendbird.com/t/sendbird-sdk-ios-local-cach/10358 "2024-12-01T14:29:11Z")

</div>

I want to use the LocalCached data from SendBird SDK while the mobile is offline I developed an application which uses the SendBirdChat SDK and I have this initialization process: let localCachConfiguration = LocalCach…

---

## [Message collection returning wrong message statuses](https://community.sendbird.com/t/message-collection-returning-wrong-message-statuses/10226)

<div class="topic-metadata">

**Author:** [@Muhammad\_Usama\_Jamil](https://community.sendbird.com/u/Muhammad_Usama_Jamil)\
**Replies:** 0\
**Last updated:** [October 24, 2024, 7:30am UTC](https://community.sendbird.com/t/message-collection-returning-wrong-message-statuses/10226 "2024-10-24T07:30:15Z")

</div>

\[Problem/Question\] I’m facing a issue with MessageCollection whenever i load the messages first time from it, its giving the wrong statuses of messages in case of first conversation and any further requests to the messa…

---

## [\[iOS\] Push tracking events are not working](https://community.sendbird.com/t/ios-push-tracking-events-are-not-working/9747)

<div class="topic-metadata">

**Author:** [@Berry\_Kim](https://community.sendbird.com/u/Berry_Kim)\
**Replies:** 3\
**Last updated:** [July 12, 2024, 2:18am UTC](https://community.sendbird.com/t/ios-push-tracking-events-are-not-working/9747 "2024-07-12T02:18:54Z")

</div>

\[Problem/Question\] The push tracking events (delivered, clicked) are called normally, but there is no change in the Log and Analysis tabs on the dashboard. \[SDK Version\] sendbird-chat-sdk-ios / 4.19.5 \[Reproduction S…

---

## [iOS createDistinctChannel method works wrong intermittently](https://community.sendbird.com/t/ios-createdistinctchannel-method-works-wrong-intermittently/9563)

<div class="topic-metadata">

**Author:** [@hjlee](https://community.sendbird.com/u/hjlee)\
**Replies:** 1\
**Last updated:** [May 29, 2024, 4:56am UTC](https://community.sendbird.com/t/ios-createdistinctchannel-method-works-wrong-intermittently/9563 "2024-05-29T04:56:10Z")

</div>

\[Problem/Question\] iOS createDistinctChannelIfNotExist method works wrong intermittently. \[SDK Version\] pod ‘SendbirdChatSDK’, ‘~\> 4.19.0’ \[Reproduction Steps\] func createChannelWithOneToOne(selectedUser: TotalUserMo…

---

## [messageCollection addedMessages issue after 4.19 version](https://community.sendbird.com/t/messagecollection-addedmessages-issue-after-4-19-version/9590)

<div class="topic-metadata">

**Author:** [@hjlee](https://community.sendbird.com/u/hjlee)\
**Replies:** 0\
**Last updated:** [May 29, 2024, 2:03am UTC](https://community.sendbird.com/t/messagecollection-addedmessages-issue-after-4-19-version/9590 "2024-05-29T02:03:44Z")

</div>

\[Problem/Question\] messageCollection addedMessages issue after 4.19 version After updating SendbirdChatSDK iOS to 4.19.5, messageCollectionDelegate’s addedMessages makes error. The situation I found is below. This is…

---

## [V4.18.0 Crashed: com.sendbird.core.stat\_manager.42AD1BA7-A3C0-43BB-BB60-8567CE58A0F1 (QOS: UNSPECIFIED) EXC\_BAD\_ACCESS KERN\_INVALID\_ADDRESS 0x0000000000000000](https://community.sendbird.com/t/v4-18-0-crashed-com-sendbird-core-stat-manager-42ad1ba7-a3c0-43bb-bb60-8567ce58a0f1-qos-unspecified-exc-bad-access-kern-invalid-address-0x0000000000000000/9291)

<div class="topic-metadata">

**Author:** [@astrahealth](https://community.sendbird.com/u/astrahealth)\
**Replies:** 4\
**Last updated:** [April 18, 2024, 10:13am UTC](https://community.sendbird.com/t/v4-18-0-crashed-com-sendbird-core-stat-manager-42ad1ba7-a3c0-43bb-bb60-8567ce58a0f1-qos-unspecified-exc-bad-access-kern-invalid-address-0x0000000000000000/9291 "2024-04-18T10:13:29Z")

</div>

\[Problem/Question\] // Detailed description of issue. Ever since we updated to 4.18, we started receiving these crash errors, quite often. We have rolled back the version and hoping that is a fix. We have not made any…

---

## [SDK not generating thumbnails for video](https://community.sendbird.com/t/sdk-not-generating-thumbnails-for-video/1869)

<div class="topic-metadata">

**Author:** [@PauloFonseca](https://community.sendbird.com/u/PauloFonseca)\
**Replies:** 3\
**Last updated:** [April 1, 2024, 6:45am UTC](https://community.sendbird.com/t/sdk-not-generating-thumbnails-for-video/1869 "2024-04-01T06:45:49Z")

</div>

Hello, We’re using SendBirdSDK version 3.0.218 and SendBirdSyncManager 1.1.36. SendBirdSDK is not generating thumbnails for video, but it works for images/photos. let fileMessageParams = SBDFileMessageParams(file: vid…

---

## [Disable initialization log spam?](https://community.sendbird.com/t/disable-initialization-log-spam/9236)

<div class="topic-metadata">

**Author:** [@paulsiv](https://community.sendbird.com/u/paulsiv)\
**Replies:** 1\
**Last updated:** [March 22, 2024, 7:51am UTC](https://community.sendbird.com/t/disable-initialization-log-spam/9236 "2024-03-22T07:51:52Z")

</div>

Is it possible to disable all the log spam during initialization? I’m talking about: SendbirdChat \[2024.03.22 11:28:13.625 +0900\] \[SendBirdChat\] \[INFO\] initializationState Initialize state: initializing SendbirdChat \[2…

---

## [Message delivery receipt is not updated](https://community.sendbird.com/t/message-delivery-receipt-is-not-updated/9217)

<div class="topic-metadata">

**Author:** [@\_Rohit\_Agrawal](https://community.sendbird.com/u/_Rohit_Agrawal)\
**Replies:** 0\
**Last updated:** [March 19, 2024, 9:34am UTC](https://community.sendbird.com/t/message-delivery-receipt-is-not-updated/9217 "2024-03-19T09:34:07Z")

</div>

\[Problem/Question\] // Detailed description of issue. Message delivery receipt is not updated for user 1 when all the messages are delivered for user 2. // If problem, please fill out the below. If question, please de…

---

## [\[iOS\] SendbirdChat Connect 이후에 PushNotification이 안들어오게 하고 싶습니다](https://community.sendbird.com/t/ios-sendbirdchat-connect-pushnotification/9201)

<div class="topic-metadata">

**Author:** [@94min](https://community.sendbird.com/u/94min)\
**Replies:** 0\
**Last updated:** [March 14, 2024, 4:05am UTC](https://community.sendbird.com/t/ios-sendbirdchat-connect-pushnotification/9201 "2024-03-14T04:05:05Z")

</div>

\[Question\] // Detailed description of issue. SendbirdChat 에서 Connect가 되었고, 대시보드에도 online으로 나와 있는 상황에서 상대방이 채팅을 보내면 GroupChannelDelegate의 didReceive도 작동하고, Push Notification 또한 들어오고 있습니다. 그래서 작동이 겹치는 문제가 생깁니다. 혹시 이 것을 …

---

## [How can I include admin messages in tabbar badge counting?](https://community.sendbird.com/t/how-can-i-include-admin-messages-in-tabbar-badge-counting/9074)

<div class="topic-metadata">

**Author:** [@sunnyouyaya22](https://community.sendbird.com/u/sunnyouyaya22)\
**Replies:** 0\
**Last updated:** [February 19, 2024, 5:30am UTC](https://community.sendbird.com/t/how-can-i-include-admin-messages-in-tabbar-badge-counting/9074 "2024-02-19T05:30:09Z")

</div>

\[Problem/Question\] // Detailed description of issue. Hello, I am an iOS developer who is developing a chat app. When I sent an admin message to the group channel through the dashboard, the badge number on the tab bar …

---

## [GroupChannelListQueryParams: Search with filter, UserID(ContactID), Limit, order in GroupChannelListQueryParams](https://community.sendbird.com/t/groupchannellistqueryparams-search-with-filter-userid-contactid-limit-order-in-groupchannellistqueryparams/8537)

<div class="topic-metadata">

**Author:** [@sriramchanr](https://community.sendbird.com/u/sriramchanr)\
**Replies:** 1\
**Last updated:** [November 6, 2023, 5:56pm UTC](https://community.sendbird.com/t/groupchannellistqueryparams-search-with-filter-userid-contactid-limit-order-in-groupchannellistqueryparams/8537 "2023-11-06T17:56:18Z")

</div>

\[Problem/Question\] We are Migrating from V3 to V4, While migration we facing some issue is search( Filter ) process. before migration we had created a single group channel instance and after when ever need we used the …

---

## [Device shows only the recent push notification during the device termination](https://community.sendbird.com/t/device-shows-only-the-recent-push-notification-during-the-device-termination/8416)

<div class="topic-metadata">

**Author:** [@leejongseo\_dev](https://community.sendbird.com/u/leejongseo_dev)\
**Replies:** 0\
**Last updated:** [October 12, 2023, 3:36am UTC](https://community.sendbird.com/t/device-shows-only-the-recent-push-notification-during-the-device-termination/8416 "2023-10-12T03:36:31Z")

</div>

\[Problem/Question\] The device shows the only recent push notification of received messages on each channel during device termination. // If problem, please fill out the below. If question, please delete. \[SDK Version…

---

## [\[chat\] \[Audio & Video Calls\] Calls start and stay as muted from iOS-Web](https://community.sendbird.com/t/chat-audio-video-calls-calls-start-and-stay-as-muted-from-ios-web/8239)

<div class="topic-metadata">

**Author:** [@Endrit\_Hyseni](https://community.sendbird.com/u/Endrit_Hyseni)\
**Replies:** 0\
**Last updated:** [September 13, 2023, 1:45pm UTC](https://community.sendbird.com/t/chat-audio-video-calls-calls-start-and-stay-as-muted-from-ios-web/8239 "2023-09-13T13:45:21Z")

</div>

When making a call from the web application to an iOS device, the iOS microphone functions correctly, allowing for clear audio communication. However, when initiating a call from an iOS device to the web application, the…

---

## [Push notifications are received twice by (all?) iOS users](https://community.sendbird.com/t/push-notifications-are-received-twice-by-all-ios-users/8158)

<div class="topic-metadata">

**Author:** [@Guillaume\_Boudreau](https://community.sendbird.com/u/Guillaume_Boudreau)\
**Replies:** 1\
**Last updated:** [August 31, 2023, 3:20am UTC](https://community.sendbird.com/t/push-notifications-are-received-twice-by-all-ios-users/8158 "2023-08-31T03:20:22Z")

</div>

\[Problem/Question\] Our iOS users receive the new message notifications twice. Android users only receive one. \[Example\] App: 445FD0C6-4855-… User who received multiple notifications on iOS: c0c55453-7c1c-… Group chan…

---

## [APNs errors when using .p8 token](https://community.sendbird.com/t/apns-errors-when-using-p8-token/7967)

<div class="topic-metadata">

**Author:** [@Ben\_Winters](https://community.sendbird.com/u/Ben_Winters)\
**Replies:** 1\
**Last updated:** [August 2, 2023, 7:10am UTC](https://community.sendbird.com/t/apns-errors-when-using-p8-token/7967 "2023-08-02T07:10:41Z")

</div>

SSL Certificate Type I understand that a .p12 certificate is scoped to a single bundle ID and environment. However, with a .p8 key, it is designed to be used by a developer account for all apps and environments. The Sen…

---

## [Cannot change the time format in the chat messages to 24-hour](https://community.sendbird.com/t/cannot-change-the-time-format-in-the-chat-messages-to-24-hour/7964)

<div class="topic-metadata">

**Author:** [@Martin\_Hovhannisyan](https://community.sendbird.com/u/Martin_Hovhannisyan)\
**Replies:** 0\
**Last updated:** [August 1, 2023, 12:37pm UTC](https://community.sendbird.com/t/cannot-change-the-time-format-in-the-chat-messages-to-24-hour/7964 "2023-08-01T12:37:10Z")

</div>

My code base is similar to the quickstart ios project. In my FAQBotMessageCell’s configure function I have this code: let dateFormatter = DateFormatter() dateFormatter.dateFormat = "HH:mm" let date = Date(timeI…

---

## [How do I know that a request to close a ticket was received?](https://community.sendbird.com/t/how-do-i-know-that-a-request-to-close-a-ticket-was-received/7892)

<div class="topic-metadata">

**Author:** [@Martin\_Hovhannisyan](https://community.sendbird.com/u/Martin_Hovhannisyan)\
**Replies:** 2\
**Last updated:** [July 21, 2023, 2:37pm UTC](https://community.sendbird.com/t/how-do-i-know-that-a-request-to-close-a-ticket-was-received/7892 "2023-07-21T14:37:59Z")

</div>

In the quickstart-desk-android, there is an implemented feature that a message with green “yes” and red “no” buttons is shown when a request to close the ticket is made. How do I implement the same thing in the quicksta…

---

## [How do I avoid displaying System messages to the customers](https://community.sendbird.com/t/how-do-i-avoid-displaying-system-messages-to-the-customers/7886)

<div class="topic-metadata">

**Author:** [@Martin\_Hovhannisyan](https://community.sendbird.com/u/Martin_Hovhannisyan)\
**Replies:** 0\
**Last updated:** [July 19, 2023, 2:41pm UTC](https://community.sendbird.com/t/how-do-i-avoid-displaying-system-messages-to-the-customers/7886 "2023-07-19T14:41:26Z")

</div>

\[Problem/Question\] There’s this sample code from here: public static func isVisible(message: BaseMessage) -\> Bool { if let message = message as? AdminMessage, let data = Data(base64Encoded: message.data), data.isEm…

---

## [Sometimes, the \`previousResultSize\` and \`nextResultSize\` are disregarded in the \`GroupChannel.startCollection(initPolicy:)\` function](https://community.sendbird.com/t/sometimes-the-previousresultsize-and-nextresultsize-are-disregarded-in-the-groupchannel-startcollection-initpolicy-function/7660)

<div class="topic-metadata">

**Author:** [@Sunil\_Chauhan](https://community.sendbird.com/u/Sunil_Chauhan)\
**Replies:** 1\
**Last updated:** [June 27, 2023, 12:56pm UTC](https://community.sendbird.com/t/sometimes-the-previousresultsize-and-nextresultsize-are-disregarded-in-the-groupchannel-startcollection-initpolicy-function/7660 "2023-06-27T12:56:07Z")

</div>

\[Problem/Question\] The Group channel collection’s startCollection function does not respect the previousResultSize or nextResultSize. Also, the chat messages from the API is returned after 10 seconds! // If problem, p…

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