# iOS

**URL:** https://forum.social.plus/c/ios/7.md

[Latest](https://forum.social.plus/latest.md) · [Categories](https://forum.social.plus/categories.md) · [Tags](https://forum.social.plus/tags.md)

---

## [About the iOS category](https://forum.social.plus/t/about-the-ios-category/42)

<div class="topic-metadata">

**Author:** [@touchaponk](https://forum.social.plus/u/touchaponk)\
**Replies:** 0

</div>

---

## [Navigation Delegate/Callbacks](https://forum.social.plus/t/navigation-delegate-callbacks/1786)

<div class="topic-metadata">

**Author:** [@tech\_perx](https://forum.social.plus/u/tech_perx)\
**Replies:** 3\
**Last updated:** [August 29, 2025, 8:31am UTC](https://forum.social.plus/t/navigation-delegate-callbacks/1786 "2025-08-29T08:31:33Z")

</div>

Hello, Is there a suggested method for allowing the containing application to listen for navigation events in the UIKit without needing to fork? e.g swapping tabs on the social home page, navigating to community pages, …

---

## [iOS UIKitV4 with SwiftUI](https://forum.social.plus/t/ios-uikitv4-with-swiftui/1669)

<div class="topic-metadata">

**Author:** [@NLEDEV](https://forum.social.plus/u/NLEDEV)\
**Replies:** 3\
**Last updated:** [July 14, 2025, 4:09am UTC](https://forum.social.plus/t/ios-uikitv4-with-swiftui/1669 "2025-07-14T04:09:04Z")

</div>

First, thanks in advance for any help. Context: 0. I have an existing Swift/Swift UI app I want to have a community tab I added Amity to my Swift project via package manager, getting 4.0.0-beta29 In App Delegate usin…

---

## [Amity iOS SDK crash on registerDevice](https://forum.social.plus/t/amity-ios-sdk-crash-on-registerdevice/1703)

<div class="topic-metadata">

**Author:** [@psp](https://forum.social.plus/u/psp)\
**Replies:** 9\
**Last updated:** [March 27, 2025, 6:39am UTC](https://forum.social.plus/t/amity-ios-sdk-crash-on-registerdevice/1703 "2025-03-27T06:39:10Z")

</div>

I am integrating amity UI Kit with my iOS App through SPM. below are the code snippet import AmityUIKit import AmitySDK AmityUIKitManager.setup(apiKey: Constants.amityKey, region: .SG) For user login AmityUI…

---

## [Issue with iOS Push Notifications](https://forum.social.plus/t/issue-with-ios-push-notifications/1576)

<div class="topic-metadata">

**Author:** [@JuniverEngineer](https://forum.social.plus/u/JuniverEngineer)\
**Replies:** 1\
**Last updated:** [January 9, 2025, 11:30am UTC](https://forum.social.plus/t/issue-with-ios-push-notifications/1576 "2025-01-09T11:30:54Z")

</div>

These were working fine until yesterday. Now our users are getting multiple PNs that just have the community name as the title and message. Has anyone seen this before? We didn’t change any Console settings nor code.

---

## [iOS messagePreview is always nil](https://forum.social.plus/t/ios-messagepreview-is-always-nil/1469)

<div class="topic-metadata">

**Author:** [@nadol](https://forum.social.plus/u/nadol)\
**Replies:** 8\
**Last updated:** [October 11, 2024, 9:55am UTC](https://forum.social.plus/t/ios-messagepreview-is-always-nil/1469 "2024-10-11T09:55:21Z")

</div>

messagePreview suddenly stopped working. I was using 4.0.0-beta12 where it was working fine, did no changes to my code and it stopped working so you must’ve changed something on the backend side. Updated to the newest be…

---

## [AmityCollection.observe not getting triggered when receiving a new message](https://forum.social.plus/t/amitycollection-observe-not-getting-triggered-when-receiving-a-new-message/1458)

<div class="topic-metadata">

**Author:** [@EmmanKusumi](https://forum.social.plus/u/EmmanKusumi)\
**Replies:** 9\
**Last updated:** [September 19, 2024, 8:20am UTC](https://forum.social.plus/t/amitycollection-observe-not-getting-triggered-when-receiving-a-new-message/1458 "2024-09-19T08:20:48Z")

</div>

Hi I am having an issue with the LiveCollection. I tried to implement everything that is stated on the documentation, including the requirement to retain the AmityNotificationToken. But, when I try to send a message to …

---

## [Heartbeat always nil](https://forum.social.plus/t/heartbeat-always-nil/1405)

<div class="topic-metadata">

**Author:** [@weeew](https://forum.social.plus/u/weeew)\
**Replies:** 9\
**Last updated:** [August 14, 2024, 6:44am UTC](https://forum.social.plus/t/heartbeat-always-nil/1405 "2024-08-14T06:44:58Z")

</div>

Hello, I try to get user heartBeat but it always nil here login func login(sessionHandler: SessionHandler, id: String, name: String?, token: String?, imageUrl: String) { Task { @MainActor in do { …

---

## [Chat from bottom](https://forum.social.plus/t/chat-from-bottom/1411)

<div class="topic-metadata">

**Author:** [@weeew](https://forum.social.plus/u/weeew)\
**Replies:** 1\
**Last updated:** [August 8, 2024, 9:45am UTC](https://forum.social.plus/t/chat-from-bottom/1411 "2024-08-08T09:45:24Z")

</div>

Hello, could you please tell me if it’s possible in iOS to make a message table fill from the bottom up instead of from the top down? like this

---

## [No observenetworkactivities function in SDK](https://forum.social.plus/t/no-observenetworkactivities-function-in-sdk/1393)

<div class="topic-metadata">

**Author:** [@parthib.weavers](https://forum.social.plus/u/parthib.weavers)\
**Replies:** 4\
**Last updated:** [July 17, 2024, 7:43pm UTC](https://forum.social.plus/t/no-observenetworkactivities-function-in-sdk/1393 "2024-07-17T19:43:20Z")

</div>

In the logging section from the docs, it is mentioned that for logging we need to use observeNetworkActivities method from AmityClient class. When I try to access this function, XCode says that the function is not presen…

---

## [Other user info](https://forum.social.plus/t/other-user-info/1377)

<div class="topic-metadata">

**Author:** [@weeew](https://forum.social.plus/u/weeew)\
**Replies:** 3\
**Last updated:** [July 4, 2024, 10:28am UTC](https://forum.social.plus/t/other-user-info/1377 "2024-07-04T10:28:39Z")

</div>

Hello! I have a conversation where there is myself and other user. How can I get information about the user I am chatting with? iOS. Thanks in advance for your help!

---

## [After adding the SDK, an error occurred during building](https://forum.social.plus/t/after-adding-the-sdk-an-error-occurred-during-building/1345)

<div class="topic-metadata">

**Author:** [@mrkinpa](https://forum.social.plus/u/mrkinpa)\
**Replies:** 8\
**Last updated:** [June 14, 2024, 9:45am UTC](https://forum.social.plus/t/after-adding-the-sdk-an-error-occurred-during-building/1345 "2024-06-14T09:45:58Z")

</div>

wrong tips: There is no XCFramework found at ‘project/ASC-UIKit-iOS-OpenSource/UpstraUIKit/Shared/AmitySDK.xcframework’. how to fix it?

---

## [Chat on iOS is full of bugs](https://forum.social.plus/t/chat-on-ios-is-full-of-bugs/1313)

<div class="topic-metadata">

**Author:** [@nadol](https://forum.social.plus/u/nadol)\
**Replies:** 15\
**Last updated:** [June 11, 2024, 2:07pm UTC](https://forum.social.plus/t/chat-on-ios-is-full-of-bugs/1313 "2024-06-11T14:07:09Z")

</div>

So I’ve been trying to use Amity as a chat provider in a project for my client and after spending countless hours of fixing bugs in your SDK (user avatars don’t work if custom avatar urls are used, uploading images doesn…

---

## [Subchannel unread count doesn't work for community channels](https://forum.social.plus/t/subchannel-unread-count-doesnt-work-for-community-channels/1290)

<div class="topic-metadata">

**Author:** [@nadol](https://forum.social.plus/u/nadol)\
**Replies:** 18\
**Last updated:** [June 6, 2024, 11:14am UTC](https://forum.social.plus/t/subchannel-unread-count-doesnt-work-for-community-channels/1290 "2024-06-06T11:14:59Z")

</div>

The unread count for community subchannels is always 0. I’m calling client.enableUnreadCount() after AmityClient is initialised. The total unread count is working fine: .$totalUnreadCount .sink(receiveValue:…

---

## [RealmSwift Missing Signature](https://forum.social.plus/t/realmswift-missing-signature/1306)

<div class="topic-metadata">

**Author:** [@brannonkp](https://forum.social.plus/u/brannonkp)\
**Replies:** 10\
**Last updated:** [June 4, 2024, 8:17am UTC](https://forum.social.plus/t/realmswift-missing-signature/1306 "2024-06-04T08:17:13Z")

</div>

Hi! I followed the instructions to add the latest open source AmityUIKit to our project (linked the AmityUIKit and SharedReferences frameworks). I’m able to run and compile the project without issue. When I submit the ap…

---

## [What's the chat push notification response payload?](https://forum.social.plus/t/whats-the-chat-push-notification-response-payload/1316)

<div class="topic-metadata">

**Author:** [@nadol](https://forum.social.plus/u/nadol)\
**Replies:** 1\
**Last updated:** [May 28, 2024, 4:59am UTC](https://forum.social.plus/t/whats-the-chat-push-notification-response-payload/1316 "2024-05-28T04:59:58Z")

</div>

I need to perform a deeplink to a chat view when user taps on the push notification with a new message from the chat. Is the channel id included in the notification payload? I can’t debug it since push notifications are …

---

## [20 messages limit for a chat](https://forum.social.plus/t/20-messages-limit-for-a-chat/1184)

<div class="topic-metadata">

**Author:** [@chrisbay](https://forum.social.plus/u/chrisbay)\
**Replies:** 7\
**Last updated:** [May 7, 2024, 8:49am UTC](https://forum.social.plus/t/20-messages-limit-for-a-chat/1184 "2024-05-07T08:49:06Z")

</div>

When querying messages for a chat, getMessages() returns only last 20 messages. This bug exist since 5.33.8 version. Amity SDK version: 6.28.0

---

## [Unread Count is getting wrong](https://forum.social.plus/t/unread-count-is-getting-wrong/1223)

<div class="topic-metadata">

**Author:** [@vibhorMaheshwari](https://forum.social.plus/u/vibhorMaheshwari)\
**Replies:** 25\
**Last updated:** [May 3, 2024, 4:49am UTC](https://forum.social.plus/t/unread-count-is-getting-wrong/1223 "2024-05-03T04:49:53Z")

</div>

Hi, there is an issue while getting unread count for a user in IOS UI KIT, there is not unread count on channel list, but getting total unread count is 4 below is snap shot of chat list and also code: var disposeBa…

---

## [Observing channels just after user is signed in doesn't work](https://forum.social.plus/t/observing-channels-just-after-user-is-signed-in-doesnt-work/1285)

<div class="topic-metadata">

**Author:** [@nadol](https://forum.social.plus/u/nadol)\
**Replies:** 10\
**Last updated:** [May 2, 2024, 1:03pm UTC](https://forum.social.plus/t/observing-channels-just-after-user-is-signed-in-doesnt-work/1285 "2024-05-02T13:03:09Z")

</div>

I’m trying to implement channels observation after user is signed in and I can’t make it to work, the observe closure is not called. It works fine when I kill the app and when the app is relaunched, but it doesn’t right …

---

## [Unread Message Count displays on Community Channels are wrong](https://forum.social.plus/t/unread-message-count-displays-on-community-channels-are-wrong/1205)

<div class="topic-metadata">

**Author:** [@vibhorMaheshwari](https://forum.social.plus/u/vibhorMaheshwari)\
**Replies:** 8\
**Last updated:** [March 29, 2024, 5:57am UTC](https://forum.social.plus/t/unread-message-count-displays-on-community-channels-are-wrong/1205 "2024-03-29T05:57:01Z")

</div>

Hi, We are using IOS UI KIT, and we are facing an issue regarding unread message count on comuuniyt type channles. issue is when a user send a message in to a community group, then an unread count display 1 on sender m…

---

## [How to delete conversation channels for one user only](https://forum.social.plus/t/how-to-delete-conversation-channels-for-one-user-only/1221)

<div class="topic-metadata">

**Author:** [@vibhorMaheshwari](https://forum.social.plus/u/vibhorMaheshwari)\
**Replies:** 1\
**Last updated:** [March 28, 2024, 10:32am UTC](https://forum.social.plus/t/how-to-delete-conversation-channels-for-one-user-only/1221 "2024-03-28T10:32:56Z")

</div>

Hello, we are using APIS from (ref- Amity API) we want to something like; Suppose there are two users userA & userB, and they are chatting to each other and we created a conversation channel for this chat. now we want…

---

## [How to disable Report action on message tap in IOS uikit](https://forum.social.plus/t/how-to-disable-report-action-on-message-tap-in-ios-uikit/1215)

<div class="topic-metadata">

**Author:** [@vibhorMaheshwari](https://forum.social.plus/u/vibhorMaheshwari)\
**Replies:** 3\
**Last updated:** [March 27, 2024, 6:15am UTC](https://forum.social.plus/t/how-to-disable-report-action-on-message-tap-in-ios-uikit/1215 "2024-03-27T06:15:51Z")

</div>

hi, we want to disable Report report action on message tap in IOS uikit, please tell us how it can be achived?

---

## [Can we use p8 file instead of p12 for push notifications in IOS UI KIT](https://forum.social.plus/t/can-we-use-p8-file-instead-of-p12-for-push-notifications-in-ios-ui-kit/1198)

<div class="topic-metadata">

**Author:** [@vibhorMaheshwari](https://forum.social.plus/u/vibhorMaheshwari)\
**Replies:** 6\
**Last updated:** [March 22, 2024, 8:43am UTC](https://forum.social.plus/t/can-we-use-p8-file-instead-of-p12-for-push-notifications-in-ios-ui-kit/1198 "2024-03-22T08:43:30Z")

</div>

@amitysupport hi, can you please tell us that we can use p8 file instead of p12 for push notifications in IOS UI KIT? Actually currently in our app all push notifications are based on p8 file.

---

## [Audio message length shows 00:00](https://forum.social.plus/t/audio-message-length-shows-00-00/1204)

<div class="topic-metadata">

**Author:** [@vibhorMaheshwari](https://forum.social.plus/u/vibhorMaheshwari)\
**Replies:** 4\
**Last updated:** [March 20, 2024, 7:02am UTC](https://forum.social.plus/t/audio-message-length-shows-00-00/1204 "2024-03-20T07:02:59Z")

</div>

Hi, we are using IOS UI kit, and when we send audio message then its displays recording length time is 00:00 always, can you please tell us how to fix this. Screenshot below:

---

## [Ignore unread count while chatting](https://forum.social.plus/t/ignore-unread-count-while-chatting/1197)

<div class="topic-metadata">

**Author:** [@chrisbay](https://forum.social.plus/u/chrisbay)\
**Replies:** 3\
**Last updated:** [March 15, 2024, 11:02am UTC](https://forum.social.plus/t/ignore-unread-count-while-chatting/1197 "2024-03-15T11:02:45Z")

</div>

What is the correct way to ignore unread count increment while on Chat message UI (receiving messages). Calling startMessageReceiptSync / stopMessageReceiptSync channel.markAsRead(); after leaving channel? message.mark…

---

## [Display name is wrong for individual chats](https://forum.social.plus/t/display-name-is-wrong-for-individual-chats/1192)

<div class="topic-metadata">

**Author:** [@Raj](https://forum.social.plus/u/Raj)\
**Replies:** 11\
**Last updated:** [March 13, 2024, 11:45am UTC](https://forum.social.plus/t/display-name-is-wrong-for-individual-chats/1192 "2024-03-13T11:45:00Z")

</div>

We are using UIKIT IOS, here we found issue that: there are 2 users- userA, userB so when send a message from userA to userB, then in userA account it display name is userB which is correct, but when we see userB accou…

---

## [How to get latest message in channels lis in IOS uiKIt](https://forum.social.plus/t/how-to-get-latest-message-in-channels-lis-in-ios-uikit/1191)

<div class="topic-metadata">

**Author:** [@vibhorMaheshwari](https://forum.social.plus/u/vibhorMaheshwari)\
**Replies:** 5\
**Last updated:** [March 11, 2024, 7:22am UTC](https://forum.social.plus/t/how-to-get-latest-message-in-channels-lis-in-ios-uikit/1191 "2024-03-11T07:22:49Z")

</div>

How to get latest message in channels lis in IOS uiKIt, here please check below screen shot, where we need to display last incoming or outgoing message on each channel:

---

## [IOS UIKit is not showing public community joined channels in recent messages list](https://forum.social.plus/t/ios-uikit-is-not-showing-public-community-joined-channels-in-recent-messages-list/1179)

<div class="topic-metadata">

**Author:** [@vibhorMaheshwari](https://forum.social.plus/u/vibhorMaheshwari)\
**Replies:** 5\
**Last updated:** [March 8, 2024, 1:02pm UTC](https://forum.social.plus/t/ios-uikit-is-not-showing-public-community-joined-channels-in-recent-messages-list/1179 "2024-03-08T13:02:59Z")

</div>

IOS UIKit is not showing public community joined channels in recent messages list. we are using this code: let chatHomePageVC = AmityChatHomePageViewController.make() self.navigationController?.pushViewController(chatH…

---

## [Cannot find type 'SessionHandler' in scope](https://forum.social.plus/t/cannot-find-type-sessionhandler-in-scope/1172)

<div class="topic-metadata">

**Author:** [@Raj](https://forum.social.plus/u/Raj)\
**Replies:** 5\
**Last updated:** [March 7, 2024, 7:31am UTC](https://forum.social.plus/t/cannot-find-type-sessionhandler-in-scope/1172 "2024-03-07T07:31:12Z")

</div>

we have integrated Amity swift uikit , we tried to manage session but finding issue and already import AmitySDK, import AmityUIKit, i tried your sample app in which it is working , and SessionHandler finds in AmitySDK,…

---

## [How to join multiple channels for a user in IOS swift](https://forum.social.plus/t/how-to-join-multiple-channels-for-a-user-in-ios-swift/1171)

<div class="topic-metadata">

**Author:** [@vibhorMaheshwari](https://forum.social.plus/u/vibhorMaheshwari)\
**Replies:** 14\
**Last updated:** [March 6, 2024, 11:46am UTC](https://forum.social.plus/t/how-to-join-multiple-channels-for-a-user-in-ios-swift/1171 "2024-03-06T11:46:44Z")

</div>

How to join multiple channels for a user in IOS swift.

[Next page](https://forum.social.plus/c/ios/7.md?page=1)
