---
schema_version: "1"
id: 91b59a62aed542ef01a3605772351d3ce85501944cce23aaef8fb271b8f8e60d
title: Reference Index
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/service-sdk-ios/guides/servicesdk-ios-reference.md
canonical_url: https://developer.salesforce.com/docs/service/service-sdk-ios/guide/servicesdk-ios-reference.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 09cf75624978e30041fc5315280e033e82f0547f2de00b21471da22f956b4789
products:
  - Embedded Service Chat SDK for iOS Developer Guide
  - Service Cloud Developer Content
---

# Reference Index

A list of all classes, protocols, methods, constants, and enums referenced from this developer's guide.

**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) before that date. Messaging offers many of the [chat features](https://help.salesforce.com/s/articleView?id=service.miaw_chat_vs_messaging.htm&type=5) that you 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).

## Chat Index

- [`SCSChat`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChat.html)
  - [`add(delegate:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChat.html#/c:objc(cs)SCSChat(im)addDelegate:>)
  - [`addEvent(delegate:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChat.html#/c:objc(cs)SCSChat(im)addEventDelegate:>)
  - [`determineAvailabilityWithConfiguration`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChat.html#/c:objc(cs)SCSChat(im)determineAvailabilityWithConfiguration:completion:>)
  - [`startSession(with:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChat.html#/c:objc(cs)SCSChat(im)startSessionWithConfiguration:>)
  - [`startSession(with:completion:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChat.html#/c:objc(cs)SCSChat(im)startSessionWithConfiguration:completion:>)
- [`SCSChatInterface`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChatInterface.html)
  - [`handle(notification:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChatInterface.html#/c:objc(cs)SCSChatInterface(im)handleNotification:>)
  - [`showChat(with:showPrechat:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChatInterface.html#/c:objc(cs)SCSChatInterface(im)showChatWithConfiguration:showPrechat:>)
  - [`showPrechat(withFields:modal:completion:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChatInterface.html#/c:objc(cs)SCSChatInterface(im)showPrechatWithFields:modal:completion:>)
  - [`shouldDisplayNotificationInForeground`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChatInterface.html#/c:objc(cs)SCSChatInterface(im)shouldDisplayNotificationInForeground>)
- [`SCSChatInterfaceDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatInterfaceDelegate.html)
- [`SCSChatConfiguration`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChatConfiguration.html)
  - [`maximumEstimatedWaitTime`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChatConfiguration.html#/c:objc(cs)SCSChatConfiguration(py)maximumEstimatedWaitTime>)
  - [`minimumEstimatedWaitTime`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChatConfiguration.html#/c:objc(cs)SCSChatConfiguration(py)minimumEstimatedWaitTime>)
  - [`prechatEntities`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChatConfiguration.html#/c:objc(cs)SCSChatConfiguration(py)prechatEntities>)
  - [`prechatFields`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChatConfiguration.html#/c:objc(cs)SCSChatConfiguration(py)prechatFields>)
  - [`queueStyle`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSChatConfiguration.html#/c:objc(cs)SCSChatConfiguration(py)queueStyle>)
- [`SCSChatEventDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatEventDelegate.html)
  - [`session(agentJoined:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatEventDelegate.html#/c:objc(pl)SCSChatEventDelegate(im)session:agentJoined:>)
  - [`session(agentLeftConference:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatEventDelegate.html#/c:objc(pl)SCSChatEventDelegate(im)session:agentLeftConference:>)
  - [`session(didReceiveChatBotMenu:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatEventDelegate.html#/c:objc(pl)SCSChatEventDelegate(im)session:didReceiveChatBotMenu:>)
  - [`session(didReceiveFileTransferRequest:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatEventDelegate.html#/c:objc(pl)SCSChatEventDelegate(im)session:didReceiveFileTransferRequest:>)
  - [`session(didReceiveMessage:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatEventDelegate.html#/c:objc(pl)SCSChatEventDelegate(im)session:didReceiveMessage:>)
  - [`session(didReceiveURL:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatEventDelegate.html#/c:objc(pl)SCSChatEventDelegate(im)session:didReceiveURL:>)
  - [`session(didSelectMenuItem:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatEventDelegate.html#/c:objc(pl)SCSChatEventDelegate(im)session:didSelectMenuItem:>)
  - [`session(didUpdateOutgoingMessageDeliveryStatus:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatEventDelegate.html#/c:objc(pl)SCSChatEventDelegate(im)session:didUpdateOutgoingMessageDeliveryStatus:>)
  - [`session(processedOutgoingMessage:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatEventDelegate.html#/c:objc(pl)SCSChatEventDelegate(im)session:processedOutgoingMessage:>)
- [`SCSChatSessionDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatSessionDelegate.html)
  - [`session(didEnd:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatSessionDelegate.html#/c:objc(pl)SCSChatSessionDelegate(im)session:didEnd:>)
  - [`session(didError:fatal:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatSessionDelegate.html#/c:objc(pl)SCSChatSessionDelegate(im)session:didError:fatal:>)
  - [`session(didUpdateQueuePosition:estimatedWaitTime:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatSessionDelegate.html#/c:objc(pl)SCSChatSessionDelegate(im)session:didUpdateQueuePosition:estimatedWaitTime:>)
  - [`session(didTransitionFrom:to:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatSessionDelegate.html#/c:objc(pl)SCSChatSessionDelegate(im)session:didTransitionFromState:toState:>)
- [`SCSChatEndReason`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SCSChatEndReason.html)
- [`SCSChatErrorCode`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SCSChatErrorCode.html)
- [`SCSChatSession`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSChatSession.html)
- [`SCSChatSessionState`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SCSChatSessionState.html)
- [`SCSPrechatEntity`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSPrechatEntity.html)
- [`SCSPrechatEntityField`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSPrechatEntityField.html)
- [`SCSPrechatObject`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSPrechatObject.html)
- [`SCSPrechatPickerObject`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSPrechatPickerObject.html)
- [`SCSPrechatPickerOption`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSPrechatPickerOption.html)
- [`SCSPrechatTextInputObject`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSPrechatTextInputObject.html)

## Service Common Index

- [`SCAppearanceConfiguration`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCAppearanceConfiguration.html)
  - [`globalArticleCSS`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCAppearanceConfiguration.html#/c:objc(cs)SCAppearanceConfiguration(py)globalArticleCSS>)
  - [`globalArticleJavascript`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCAppearanceConfiguration.html#/c:objc(cs)SCAppearanceConfiguration(py)globalArticleJavascript>)
  - [`setColor`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCAppearanceConfiguration.html#/c:objc(cs)SCAppearanceConfiguration(im)setColor:forName:>)
  - [`setFontDescriptor`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCAppearanceConfiguration.html#/c:objc(cs)SCAppearanceConfiguration(im)setFontDescriptor:fontFileName:forWeight:>)
  - [`setImage`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCAppearanceConfiguration.html#/c:objc(cs)SCAppearanceConfiguration(im)setImage:compatibleWithTraitCollection:forName:>)
- [`SCAppearanceConfigurationDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCAppearanceConfigurationDelegate.html)
- [`SCSAppEventList`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSAppEventList.html)
- [`SCSActionButton`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSActionButton.html)
- [`SCSActionItem`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSActionItem.html)
- [`SCSActionItemContainer`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSActionItemContainer.html)
- [`SCSActionManager`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSActionManager.html)
- [`SCSActionManagerDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSActionManagerDelegate.html)
- [`SCSAuthenticationSettings`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSAuthenticationSettings.html)
- [`ServiceCloud`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceCloud.html)
  - [`actions`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceCloud.html#/c:objc(cs)SCServiceCloud(py)actions>)
  - [`appearanceConfiguration`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceCloud.html#/c:objc(cs)SCServiceCloud(py)appearanceConfiguration>)
  - [`cases`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceCloud.html#/c:objc(cs)SCServiceCloud(py)cases>)
  - [`chatCore`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceCloud.html#/c:objc(cs)SCServiceCloud(py)chatCore>)
  - [`chatUI`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceCloud.html#/c:objc(cs)SCServiceCloud(py)chatUI>)
  - [`knowledge`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceCloud.html#/c:objc(cs)SCServiceCloud(py)knowledge>)
  - [`notification(fromRemoteNotificationDictionary:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceCloud.html#/c:objc(cs)SCServiceCloud(im)notificationFromRemoteNotificationDictionary:>)
  - [`setAuthenticationSettings(settings:forServiceType:completion:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceCloud.html#/c:objc(cs)SCServiceCloud(im)setAuthenticationSettings:forServiceType:completion:>)
  - [`sharedInstance`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceCloud.html#/c:objc(cs)SCServiceCloud(cm)sharedInstance>)
  - [`showInterface(for:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceCloud.html#/c:objc(cs)SCServiceCloud(im)showInterfaceForNotification:>)
  - [`sos`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceCloud.html#/c:objc(cs)SCServiceCloud(py)sos>)
- [`SCServiceCloudDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCServiceCloudDelegate.html)
  - [`serviceCloud(didDisplay controller:animated:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCServiceCloudDelegate.html#/c:objc(pl)SCServiceCloudDelegate(im)serviceCloud:didDisplayViewController:animated:>)
  - [`serviceCloud(authenticationFailed:forServiceType:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCServiceCloudDelegate.html#/c:objc(pl)SCServiceCloudDelegate(im)serviceCloud:authenticationFailed:forServiceType:>)
  - [`serviceCloud(shouldAuthenticateServiceType:completion:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCServiceCloudDelegate.html#/c:objc(pl)SCServiceCloudDelegate(im)serviceCloud:shouldAuthenticateServiceType:completion:>)
  - [`serviceCloud(transitioningDelegateForPresentedController:presenting:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCServiceCloudDelegate.html#/c:objc(pl)SCServiceCloudDelegate(im)serviceCloud:transitioningDelegateForViewController:>)
  - [`serviceCloud(willDisplay controller:animated:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCServiceCloudDelegate.html#/c:objc(pl)SCServiceCloudDelegate(im)serviceCloud:willDisplayViewController:animated:>)
- [`SCSServiceConfiguration`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSServiceConfiguration.html)
  - [`imageFolderPath`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSServiceConfiguration.html#/c:objc(cs)SCSServiceConfiguration(py)imageFolderPath>)
  - [`SCSServiceConfiguration(community:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSServiceConfiguration.html#/c:objc(cs)SCSServiceConfiguration(im)initWithCommunity:>)
  - [`SCSServiceConfiguration(community:dataCategoryGroup:rootDataCategory:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSServiceConfiguration.html#/c:objc(cs)SCSServiceConfiguration(im)initWithCommunity:dataCategoryGroup:rootDataCategory:>)
- [`SCSNotification`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSNotification.html)
- [`SCSNotificationType`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SCSNotificationType.html)
- [`ServiceLogger`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceLogger.html)
  - [`filehandle`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceLogger.html#/c:objc(cs)SCServiceLogger(py)filehandle>)
  - [`level`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceLogger.html#/c:objc(cs)SCServiceLogger(py)level>)
  - [`shared`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCServiceLogger.html#/c:objc(cs)SCServiceLogger(cpy)sharedLogger>)

## Resource Files

- [ServiceChat (Chat) String Resources](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/servicechatstringconstants.html)
- [ServiceCore (Common) String Resources](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/servicecorestringconstants.html)

## Deprecated APIs

- [`SCArticleSortByField`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SCArticleSortByField.html)
- [`SCArticleSortOrder`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SCArticleSortOrder.html)
- [`SCKnowledgeInterface`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCKnowledgeInterface.html)
  - [`setInterfaceVisible`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCKnowledgeInterface.html#/c:objc(cs)SCKnowledgeInterface(im)setInterfaceVisible:animated:completion:>)
  - [`showArticle`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCKnowledgeInterface.html#/c:objc(cs)SCKnowledgeInterface(im)showArticle:animated:completion:>)
- [`SCKnowledgeInterfaceDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCKnowledgeInterfaceDelegate.html)
- [`SCQueryMethod`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SCQueryMethod.html)
- [`Article`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSArticle.html)
  - [`downloadContent(withOptions:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSArticle.html#/c:objc(cs)SCSArticle(im)downloadContentWithOptions:completion:>)
  - [`isArticleContentDownloaded`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSArticle.html#/c:objc(cs)SCSArticle(im)isArticleContentDownloaded>)
  - [`isAssociatedContentDownloaded`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSArticle.html#/c:objc(cs)SCSArticle(im)isAssociatedContentDownloaded>)
- [`SCSArticleQuery`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSArticleQuery.html)
  - [`valid`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSArticleQuery.html#/c:objc(cs)SCSArticleQuery(py)valid>)
- [`SCSArticleQueryListViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSArticleQueryListViewController.html)
- [`SCSArticleQueryListViewControllerDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSArticleQueryListViewControllerDelegate.html)
- [`SCSArticleViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSArticleViewController.html)
  - [`article`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSArticleViewController.html#/c:objc(cs)SCSArticleViewController(py)article>)
- [`SCSArticleViewControllerDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSArticleViewControllerDelegate.html)
  - [`additionalCSSForArticle`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSArticleViewControllerDelegate.html#/c:objc(pl)SCSArticleViewControllerDelegate(im)articleController:additionalCSSForArticle:>)
  - [`additionalJavascriptForArticle`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSArticleViewControllerDelegate.html#/c:objc(pl)SCSArticleViewControllerDelegate(im)articleController:additionalJavascriptForArticle:>)
- [`Category`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSCategory.html)
- [`CategoryGroup`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSCategoryGroup.html)
- [`SCSCategoryViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSCategoryViewController.html)
- [`SCSCategoryViewControllerDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSCategoryViewControllerDelegate.html)
- [`SCSKnowledgeHomeViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSKnowledgeHomeViewController.html)
- [`SCSKnowledgeHomeViewControllerDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSKnowledgeHomeViewControllerDelegate.html)
- [`KnowledgeManager`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSKnowledgeManager.html)
  - [`articles(matching:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSKnowledgeManager.html#/c:objc(cs)SCSKnowledgeManager(im)articlesMatchingQuery:completion:>)
  - [`defaultManager`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSKnowledgeManager.html#/c:objc(cs)SCSKnowledgeManager(cpy)defaultManager>)
  - [`fetchAllCategories`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSKnowledgeManager.html#/c:objc(cs)SCSKnowledgeManager(im)fetchAllCategoriesWithCompletionHandler:>)
  - [`fetchArticles(with:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSKnowledgeManager.html#/c:objc(cs)SCSKnowledgeManager(im)fetchArticlesWithQuery:completion:>)
  - [`hasFetchedCategories`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSKnowledgeManager.html#/c:objc(cs)SCSKnowledgeManager(im)hasFetchedCategories>)
- [`MutableArticleQuery`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSMutableArticleQuery.html)

- [`SCCaseInterface`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCCaseInterface.html)
  - [`caseCreateActionName`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCCaseInterface.html#/c:objc(cs)SCCaseInterface(py)caseCreateActionName>)
  - [`setInterfaceVisible`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCCaseInterface.html#/c:objc(cs)SCCaseInterface(im)setInterfaceVisible:animated:completion:>)
- [`SCSCaseDetailViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSCaseDetailViewController.html)
- [`SCSCaseDetailViewControllerDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSCaseDetailViewControllerDelegate.html)
  - [`caseDetail(fieldsToHideFromCaseFields:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSCaseDetailViewControllerDelegate.html#/c:objc(pl)SCSCaseDetailViewControllerDelegate(im)caseDetail:fieldsToHideFromCaseFields:>)
- [`SCSCaseListViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSCaseListViewController.html)
- [`SCSCaseListViewControllerDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSCaseListViewControllerDelegate.html)
  - [`caseList(selectedCaseWithId:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSCaseListViewControllerDelegate.html#/c:objc(pl)SCSCaseListViewControllerDelegate(im)caseList:selectedCaseWithId:>)
- [`SCSCasePublisherViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SCSCasePublisherViewController.html)
- [`SCSCasePublisherViewControllerDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSCasePublisherViewControllerDelegate.html)

  - [`casePublisher(fieldsForCaseDeflection:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSCasePublisherViewControllerDelegate.html#/c:objc(pl)SCSCasePublisherViewControllerDelegate(im)casePublisher:fieldsForCaseDeflection:>)
  - [`casePublisher(fieldsToHideFromCaseFields:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSCasePublisherViewControllerDelegate.html#/c:objc(pl)SCSCasePublisherViewControllerDelegate(im)casePublisher:fieldsToHideFromCaseFields:>)
  - [`casePublisher(valuesForHiddenFields:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSCasePublisherViewControllerDelegate.html#/c:objc(pl)SCSCasePublisherViewControllerDelegate(im)casePublisher:valuesForHiddenFields:>)
  - [`casePublisher(viewFor:withCaseId:error:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSCasePublisherViewControllerDelegate.html#/c:objc(pl)SCSCasePublisherViewControllerDelegate(im)casePublisher:viewForResult:withCaseId:error:>)
  - [`shouldEnableCaseDeflection(forPublisher:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SCSCasePublisherViewControllerDelegate.html#/c:objc(pl)SCSCasePublisherViewControllerDelegate(im)shouldEnableCaseDeflectionForPublisher:>)

- [`SOSAgentAvailability`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSAgentAvailability.html)
  - [`startPolling(withOrganizationId:deploymentId:liveAgentPod:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSAgentAvailability.html#/c:objc(cs)SOSAgentAvailability(im)startPollingWithOrganizationId:deploymentId:liveAgentPod:>)
- [`SOSAgentAvailabilityDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSAgentAvailabilityDelegate.html)
- [`SOSAgentAvailabilityStatusType`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SOSAgentAvailabilityStatusType.html)
- [`SOSCameraType`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SOSCameraType.html)
- [`SOSConnectingBaseViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSConnectingBaseViewController.html)
- [`SOSConnectingViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSConnectingViewController.html)
- [`SOSDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSDelegate.html)
  - [`sosDidStart`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSDelegate.html#/c:objc(pl)SOSDelegate(im)sosDidStart:>)
  - [`sosDidConnect`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSDelegate.html#/c:objc(pl)SOSDelegate(im)sosDidConnect:>)
  - [`sosWillReconnect`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSDelegate.html#/c:objc(pl)SOSDelegate(im)sosWillReconnect:>)
  - [`sos(didCreateSession:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSDelegate.html#/c:objc(pl)SOSDelegate(im)sos:didCreateSession:>)
  - [`sos(didError:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSDelegate.html#/c:objc(pl)SOSDelegate(im)sos:didError:>)
  - [`sos(didStopWith:error:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSDelegate.html#/c:objc(pl)SOSDelegate(im)sos:didStopWithReason:error:>)
  - [`sos(stateDidChange:current:previous:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSDelegate.html#/c:objc(pl)SOSDelegate(im)sos:stateDidChange:previous:>)
- [`SOSErrorCode`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SOSErrorCode.html)
- [`SOSMaskedTextField`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSMaskedTextField.html)
- [`SOSNetworkReporterDelegate`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSNetworkReporterDelegate.html)
- [`SOSOnboardingBaseViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOnboardingBaseViewController.html)
- [`SOSOnboardingViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSOnboardingViewController.html)
- [`SOSOptions`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html)
  - [`customFieldData`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(py)customFieldData>)
  - [`featureAgentVideoStreamEnabled`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(py)featureAgentVideoStreamEnabled>)
  - [`featureClientBackCameraEnabled`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(py)featureClientBackCameraEnabled>)
  - [`featureClientFrontCameraEnabled`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(py)featureClientFrontCameraEnabled>)
  - [`featureClientScreenSharingEnabled`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(py)featureClientScreenSharingEnabled>)
  - [`featureNetworkTestEnabled`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(py)featureNetworkTestEnabled>)
  - [`initialAgentStreamPosition`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(py)initialAgentStreamPosition>)
  - [`initialAgentVideoStreamActive`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(py)initialAgentVideoStreamActive>)
  - [`initialCameraType`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(py)initialCameraType>)
  - [`remoteLoggingEnabled`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(py)remoteLoggingEnabled>)
  - [`sessionRetryTime`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(py)sessionRetryTime>)
  - [`setViewControllerClass`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(im)setViewControllerClass:for:>)
  - [`SOSOptions(liveAgentPod:orgId:deploymentId:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSOptions.html#/c:objc(cs)SOSOptions(cm)optionsWithLiveAgentPod:orgId:deploymentId:>)
- [`SOSSessionBaseViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSSessionBaseViewController.html)
- [`SOSSessionViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSSessionViewController.html)
- [`SOSScreenSharingBaseViewController`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSScreenSharingBaseViewController.html)
- [`SOSSessionManager`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSSessionManager.html)
  - [`add(delegate: SOSDelegate!)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSSessionManager.html#/c:objc(cs)SOSSessionManager(im)addDelegate:>)
  - [`screenSharing`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSSessionManager.html#/c:objc(cs)SOSSessionManager(py)screenSharing>)
  - [`startSession`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSSessionManager.html#/c:objc(cs)SOSSessionManager(im)startSessionWithOptions:>)
  - [`state`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSSessionManager.html#/c:objc(cs)SOSSessionManager(py)state>)
  - [`stopSession`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSSessionManager.html#/c:objc(cs)SOSSessionManager(im)stopSession>)
  - [`stopSession(completion:)`](https://developer.salesforce.com/docs/service/service-sdk-ios/guide/%3Chttps://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Classes/SOSSessionManager.html#/c:objc(cs)SOSSessionManager(im)stopSessionWithCompletion:>)
- [`SOSSessionState`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SOSSessionState.html)
- [`SOSStopReason`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SOSStopReason.html)
- [`SOSUIAgentStreamReceivable`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSUIAgentStreamReceivable.html)
- [`SOSUILineDrawingReceivable`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Protocols/SOSUILineDrawingReceivable.html)
- [`SOSUIPhase`](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/Enums/SOSUIPhase.html)

- [ServiceKnowledge (Knowledge) String Resources](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/serviceknowledgestringconstants.html)
- [ServiceCases (Case Management) String Resources](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/servicecasesstringconstants.html)
- [ServiceSOS (SOS) String Resources](https://forcedotcom.github.io/ServiceSDK-iOS/releases/api/234.1/servicesosstringconstants.html)
