---
schema_version: "1"
id: ff03b21eb60709f0e35dc2f617ceffb3c439defc4d9cb5561755a49633d36488
title: Embedded Service Chat SDK for iOS Developer Guide Developer Guide
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/service_sdk_ios/servicesdk_ios_dev_guide.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/servicesdk_ios_dev_guide.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 0f42f0e245661ee808c57adbb0ae219a081716dc67237ce4930e8b7f9beba27b
description: The Embedded Service Chat SDK for Mobile Apps makes it easy to give customers access to powerful chat features right from within your native app. This guide helps you get started using the SDK in your mobile app.
---
# Embedded Service Chat SDK for iOS Developer Guide Developer Guide

The Embedded Service Chat SDK for Mobile Apps makes it easy to give customers access to powerful chat features right from within your native app. This guide helps you get started using the SDK in your mobile app.

![Important](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/images/icon_note_important.png)

#### Important

The legacy chat product is scheduled for retirement on February 14, 2026, and is in maintenance mode until then. During this phase, you can continue to use chat, but we no longer recommend that you implement new chat channels. To avoid service interruptions to your customers, migrate to [Messaging for In-App and Web](https://help.salesforce.com/s/articleView?id=service.miaw_intro_landing.htm&type=5&language=en_US) before that date. Messaging offers many of the [chat features that you](https://help.salesforce.com/s/articleView?id=service.miaw_chat_vs_messaging.htm&type=5&language=en_US) love plus asynchronous conversations that can be picked back up at any time. Learn about chat retirement in [Help](https://help.salesforce.com/s/articleView?id=001790618&type=1&language=en_US).

**October 2023 Release (Version 246.0.0)**

This documentation describes the Service Chat SDK, which uses the following components.

| Component | Version Number |
| --- | --- |
| Chat | 4.1.2 |
| ServiceCore | 4.2.8 |

![Note](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/images/icon_note.png)

#### Note

If you are using Xcode 12.3 or later, you must install the SDK using XCFramework files. To learn more, review the [installation instructions](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/ios_sdk_install_overview.htm "Before you can use the iOS SDK, install the SDK and configure your project.").

- **[Release Notes](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/ios_release_notes.htm)**  
    Check out the new features and known issues for the iOS Service Chat SDK.
- **[Service Cloud Setup for the](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/servicesdk_cloud_setup.htm)**  
    Set up Service Cloud in your org before using the Service Chat SDK.
- **[Setup Setup](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/servicesdk_sdk_setup.htm)**  
    Set up the SDK to start using Service Cloud features in your mobile app.
- **[iOS Tutorials & Examples](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/servicesdk_quick_start.htm)**  
    Get going quickly with these short introductory tutorials.
- **[Using Chat with the](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/servicesdk_using_live_agent.htm)**  
    Add the Chat experience to your mobile app.
- **[SDK Customizations with the for iOS for iOS](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/servicesdk_ui_customization.htm)**  
    Once you’ve played around with some of the SDK features, use this section to learn how to customize the Service Chat SDK user interface so that it fits the look and feel of your app. This section also contains instructions for localizing strings in all supported languages.
- **[Troubleshooting the](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/servicesdk_troubleshooting.htm)**  
    Get some guidance when you run into issues.
- **[Data Protection and Security in the for iOS for iOS](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/ios_data_protection.htm)**  
    The Service Chat SDK does not collect or store personal data from its users. We ensure that data is secure both locally and when in transit.
- **[Reference Documentation](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/servicesdk_ios_ref_overview.htm)**  
    Reference documentation for Service Chat SDK for iOS.
- **[Additional Resources](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_ios.meta/service_sdk_ios/servicesdk_additional_resources.htm)**  
    If you’re looking for other resources, check out this list of links to related documentation.

#### See Also

- [Service SDK for iOS Release Notes](https://github.com/forcedotcom/ServiceSDK-iOS/releases "Service SDK for iOS Release Notes - HTML (New Window)")
- [Service SDK for iOS Reference Documentation](https://forcedotcom.github.io/ServiceSDK-iOS/ "Service SDK for iOS Reference Documentation - HTML (New Window)")
- [Service SDK for Android Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.service_sdk_android.meta/service_sdk_android/servicesdk_android_dev_guide.htm "Service SDK for Android Developer Guide - HTML (New Window)")