Chat UIKit iOS UIKit v3
Chat UIKit iOS UIKit
Chat UIKit
iOS UIKit
Version 3

UIKit config guide

Copy link

UIKit config is designed to provide an easy-to-use feature configuration that would quickly onboard developers with Sendbird UIKit for Chat. Developers will be able to preview and adjust UI components right from Sendbird Dashboard. In addition, code-level customization is also available after the easy configuration from the dashboard is finished.


Requirements

Copy link
  • Sendbird Dashboard account
  • Sendbird Chat SDK
    - iOS 4.9.2 or later
  • Sendbird Chat UIKit for iOS
    - 3.6.0 or later

Priorities

Copy link

UIKit config priorities follows the policy of the Sendbird Chat UIKit and the priorities are as follows:

  • P3: UIKit default value from Sendbird Dashboard.
  • P2: Values set from Sendbird Dashboard.
  • P1: Values set by code.
  • P0: Values set by calling the module.

Note : Code-level priority is higher than values set from the dashboard.


Features

Copy link

Currently, UIKit config supports following features to be configured from Sendbird Dashboard. However, more features are available for code configuration and the full list can be found on the Features page.

FeatureSupported platformsSupported channels

User profile

- iOS
- Android
- React
- React Native

- Open
- Group
- Supergroup

Link preview (OG tag)

- iOS
- Android
- React
- React Native

- Open
- Group
- Supergroup

Typing indicator

- iOS
- Android
- React
- React Native

- Group
- Supergroup

Reactions

- iOS
- Android
- React
- React Native

- Group

Mention

- iOS
- Android
- React
- React Native

- Group
- Supergroup

Reply
- None
- Quote
- Thread

- iOS
- Android
- React
- React Native

- Group
- Supergroup

Thread
- Parent
- Thread

- iOS
- Android
- React

- Group
- Supergroup

Voice message

- iOS
- Android
- React
- React Native

- Group
- Supergroup

Camera - photo

- iOS
- Android
- React Native

- Open
- Group
- Supergroup

Camera - video

- iOS
- Android
- React Native

- Open
- Group
- Supergroup

Gallery - photo

- iOS
- Android
- React Native

- Open
- Group
- Supergroup

Gallery - video

- iOS
- Android
- React Native

- Open
- Group
- Supergroup

Document

- iOS
- Android
- React
- React Native

- Open
- Group
- Supergroup

Message receipt
- Read receipt
- Delivery receipt

- iOS
- Android
- React
- React Native

- Group

Message search

- iOS
- Android
- React
- React Native

- Group
- Supergroup

Note : To use Message search, the premium feature must be turned on from Sendbird Chat. Also, for the link preview and reactions features, internal Chat attributes must be turned on. Contact the Sales team for further information.