---
schema_version: "1"
id: f486729ac9d469a4dbdc7c27aaaf350c6eb60cfa97f36352891723e1d076000d
title: Customize the Default UI for iOS
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/messaging-in-app/guides/ios-customize.md
canonical_url: https://developer.salesforce.com/docs/service/messaging-in-app/guide/ios-customize.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 05433c01e8f6e4f00e7682e01ad2f0acf77af9aa899b210e3e67a44be8b5a2d0
products:
  - Enhanced In-App Chat
  - Service Cloud Developer Content
---
# Customize the Default UI for iOS

The UI SDK automatically brands the app with a default color scheme, provides icons for all UI elements, and uses default text for all UI labels. However, you can customize these elements with the UI SDK.


This article applies to the following implementations:

| UI SDK | Core SDK |
| :----: | :------: |
|   ✅   |          |


- To customize the color scheme in your app, create color sets in your Assets catalog using the SDK's token names. To learn more, see [Customize Colors for iOS](https://developer.salesforce.com/docs/service/messaging-in-app/guide/ios-colors.md).
- To customize any UI text, create a localizable resource file in your app and override the string values. To learn more, see [Customize Strings for iOS](https://developer.salesforce.com/docs/service/messaging-in-app/guide/ios-strings.md).
- To customize the icons and images used throughout the SDK, add an asset to your project's Assets catalog using the associated keyword. To learn more, see [Customize Icons for iOS](https://developer.salesforce.com/docs/service/messaging-in-app/guide/ios-icons.md).

To learn how to start using the UI SDK, see [Build a UI SDK App for iOS](https://developer.salesforce.com/docs/service/messaging-in-app/guide/ios-ui-sdk.md).
