---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Mobile SDK API-Referenz: iOS

# Mobile SDK API-Referenz: iOS {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Mobile SDK für iOS stellt die Klassen bereit, die für die Anbindung von iOS-basierten Geräten an die ServiceNow -Plattform erforderlich sind.

Sie stellt Klassen bereit, mit denen Sie Funktionsservices wie Chat, REST-API-Schnittstelle, GraphQL und Webzugriff erstellen können, mit denen Sie interaktive Anwendungen auf jedem iOS-Gerät erstellen können.

Weitere Informationen zur Implementierung bestimmter Anwendungsfälle mit dieser API finden Sie unter [Mobile SDK Entwicklerhandbuch -- iOS](https://servicenow-prod.fluidtopics.net/3jnh2zQL7Ab~Zc_AZ8bK~w "Mit ServiceNow Mobile SDK können Sie die Funktionen und Ressourcen der ServiceNow -Plattform in Ihren eigenständigen mobilen iOS-Anwendungen nutzen.").
{#MobileSDKiOSAPI__table_qgj_tg2_vpb__entry__2}{#MobileSDKiOSAPI__mobile_SDK_ios-NowAttachmentMetadata_State}{#MobileSDKiOSAPI__mobile_SDK_ios-NowSDKError}

| Typ | Beschreibung |
|-|-|
| NowAttachmentMetadata.Status | Status der Anhangmetadaten. Mögliche Werte: * Verfügbar * bedingt * Keine * Ausstehend * nicht verfügbar {#MobileSDKiOSAPI__ul_kbl_1mv_1qb} |
| NowSDKError | Fehler, die vom NowSDK-Modul ausgelöst werden können. Werte * Konfigurationsfehler * fehlt AuthorizationProvider * Fehlender BerechtigungsDelegierter {#MobileSDKiOSAPI__ul_pbl_glv_1qb} |
[Tabelle : 1. Aufzählungsfälle]

{#MobileSDKiOSAPI__table_qgj_tg2_vpb}
* **[FetchConfiguration-Struktur -- iOS](https://servicenow-prod.fluidtopics.net/5SU0I0sq4c~zutnS8Jzz9A#FetchConfigiOSStructure)**   
  Die FetchConfiguration- Struktur bietet die Möglichkeit, die Konfiguration zum Abrufen von Datensätzen aus der Instanz ServiceNow zu definieren.
* **[FieldReadConfiguration-Struktur -- iOS](https://servicenow-prod.fluidtopics.net/DTVCdlsz1PUh0k9YXItZww#FieldReadConfigurationiOSStruct)**   
  Mit der FieldReadConfiguration- Struktur können Sie konfigurieren, welche Felder in welchem Format aus einer Instanztabelle ServiceNow abgerufen werden sollen.
* **[FieldWriteOptions-Klasse -- iOS](https://servicenow-prod.fluidtopics.net/HGUFmttMaJkkX5j_ZvKJ8A#FieldWriteOptionsiOSStruct)**   
  Die FieldWriteOptions -Klasse stellt Funktionen bereit, die die Optionen zum Aktualisieren oder Erstellen von Feldern in einem Datensatz in einer Instanz ServiceNow festlegen.
* **[Filterstruktur: iOS](https://servicenow-prod.fluidtopics.net/f1oEUwQsV9034E1Nr20IIg#FilteriOSStructure)**   
  Die Filterstruktur bietet die Möglichkeit, Filter zu konfigurieren, die die Daten definieren, die in den zurückgegebenen Ergebnissen einer REST-Endpunktabfrage zurückgegeben werden sollen.
* **[NowAnalyticsService-Protokoll -- iOS](https://servicenow-prod.fluidtopics.net/SwSGaxByw3oWq6zO59hRSA#NowAnalyticsServiceiOSProtocol)**   
  Das NowAnalyticsService- Protokoll stellt Funktionen bereit, mit denen Sie Analytics-Eigenschaften, Anwendereinstellungen und Ereignisse für die Verwaltung der Sammlung von User Analytics-Daten konfigurieren können.
* **[NowAnalyticsServiceDelegate-Protokoll -- iOS](https://servicenow-prod.fluidtopics.net/Q9KbqJkjSRQYEShif0MozA#NowAnalyticsServiceDeliOSProtocol)**   
  Das NowAnalyticsServiceDelegate- Protokoll stellt Rückruffunktionen bereit, die Informationen über das Starten und Beenden einer Benutzersitzung und die Erkennung von Bildschirmänderungen bereitstellen.
* **[NowAPIEndpoint-Protokoll: iOS](https://servicenow-prod.fluidtopics.net/MczoApPmtc_1ADcZ2lzYUQ#NowAPIEndpointiOSProtocol)**   
  Das NowAPIEndpoint- Protokoll bietet eine Schnittstelle für den Zugriff auf alle öffentlich verfügbar gemachten ServiceNow REST APIs.
* **[NowAPIService-Klasse -- iOS](https://servicenow-prod.fluidtopics.net/OQhHrVsZe7fGiL4oOjuKBQ#NowAPIServiceiOSAPI)**   
  Die Klasse NowAPIService stellt Funktionen bereit, mit denen Sie Anforderungen an eine angegebene ServiceNow -REST-API durchführen können.
* **[NowAttachment-Struktur -- iOS](https://servicenow-prod.fluidtopics.net/GGO4rxwt66b9hsIqFYOnPQ#NowAttachmentiOSStructure)**   
  Die NowAttachment- Struktur bietet Funktionen, mit denen Sie Anhänge durch Vergleich des berechneten Hashs validieren können.
* **[NowAttachmentMetadata-Struktur -- iOS](https://servicenow-prod.fluidtopics.net/4oZu3UjoUmNsuX_1h7Jixg#NowAttachmentMetadataiOSStructure)**   
  Die NowAttachmentMetadata- Struktur bietet Funktionen, mit denen Sie Anhangmetadaten codieren und verwalten können.
* **[NowAttachmentService-Klasse -- iOS](https://servicenow-prod.fluidtopics.net/3d9kgwv0wYozwa~RAgv66w#NowAttachmentServiceiOSAPI)**   
  Die Klasse NowAttachmentService bietet Funktionen zum Hochladen und Abfragen von Anhängen, die Datensätzen in einer Tabelle in einer Instanz ServiceNow zugeordnet sind.
* **[NowAttachmentUploadConfiguration-Struktur -- iOS](https://servicenow-prod.fluidtopics.net/71jnP5NfAgDF7EglScKPLA#NowAttachUploadConfigiOSStruct)**   
  Mit der Struktur NowAttachmentUploadConfiguration können Sie die Konfigurationsinformationen für einen Anhang definieren, den Sie in die Instanz ServiceNow hochladen.
* **[NowChat-API -- iOS](https://servicenow-prod.fluidtopics.net/0J53SCwwrhjFvSRuz54XMA#NowChatiOSAPI)**   
  Die NowChat -API ist eine globale API der obersten Ebene, mit der Anwender eine NowChat-Serviceinstanz instanziieren können.
* **[NowChatColoring-Protokoll -- iOS](https://servicenow-prod.fluidtopics.net/K60TE2pd4xZPAVaA4quefg#NowChatColoringiOSProtocol)**   
  Das NowChatColoring- Protokoll definiert Standardfarben für die Elemente in der Chat-UI Service Desk-Mitarbeiter und Virtual Agent.
* **[NowChatOptions -- iOS](https://servicenow-prod.fluidtopics.net/muogdrJDh5AvyDxas3CsHg#NowChatOptionsiOS)**   
  Mit der Klasse NowChatOptions können Sie in einer Chatsitzung Optionen konfigurieren, z. B. das Anzeigen einer Eingabeaufforderung vor dem Schließen eines Chatfensters oder das Deaktivieren von Funktionen während der Chatsitzung.
* **[NowChatService-Klasse -- iOS](https://servicenow-prod.fluidtopics.net/~D6fMJwXgMUVo11kFExEvQ#NowChatServiceiOSAPI)**   
  Die NowChatService -Klasse stellt Virtual- und Service Desk-Mitarbeiter -Chat-Fähigkeiten bereit.
* **[NowChatServiceDelegate-Protokoll -- iOS](https://servicenow-prod.fluidtopics.net/y_4YYUCrE3U0f39yXF26pg#NowChatServiceDelegateiOSProtocol)**   
  Das NowChatServiceDelegate- Protokoll bietet Rückrufe für Benachrichtigungen über Aktionen innerhalb des NowChatService, z. B. die Anforderung zum Öffnen einer URL oder zum Schließen des Chatansichts-Controllers.
* **[NowChatThemeable-Protokoll -- iOS](https://servicenow-prod.fluidtopics.net/mZelWybRRixT9d_aTw7Y3g)**   
  Das Protokoll „NowWebThemeable" bietet Eigenschaften, mit denen Sie die Farben, die in Webseiten verwendet werden, die auf Ihrer Instanz ServiceNow gehostet werden, in einer nativen Webansicht überschreiben können.
* **[NowCoreService-Klasse -- iOS](https://servicenow-prod.fluidtopics.net/wD58TKR5kPQUrYt74PbGXg#NowCoreServiceiOSAPI)**   
  Die NowCoreService -Klasse bietet grundlegende Services für die verschiedenen SDK-Funktionsservices. Diese Klasse darf nur von NowSDK instanziiert werden.
* **[NowData-Framework -- iOS](https://servicenow-prod.fluidtopics.net/L3qOzcHW3OHz3YmlKoHBug#NowDataAPIiOS)**   
  Das NowData- Framework enthält Methoden, die die Instanziierung von NowData-Services ermöglichen, z. B. NowGraphQLService, NowTableService, NowAPIService (für anwenderdefinierte APIs) und NowAttachmentService.
* **[NowGraphQLService-Klasse -- iOS](https://servicenow-prod.fluidtopics.net/JaoEoaHfC8XWIchMJ2CdMA#NowGraphQLServiceiOSAPI)**   
  Die Klasse NowGraphQLService bietet Funktionen, mit denen Sie über die GraphQL- REST-API Anforderungen mithilfe von GraphQL-Abfragen für Daten in Ihrer Instanz ServiceNow stellen können.
* **[NowLoggingService-Klasse -- iOS](https://servicenow-prod.fluidtopics.net/3L~37qhA1LrMXnXnNqtxtQ#NowLoggingServiceiOSAPI)**   
  Die NowLoggingService -Klasse stellt Funktionen bereit, die Protokollierungsfunktionen für Feature-Services mit dem NowSDK bereitstellen.
* **[NowPush-API -- iOS](https://servicenow-prod.fluidtopics.net/Afh9iCjZO3MRPIuZEOHDcQ#NowPushiOSAPI)**   
  Die NowPush -API ist eine globale API der obersten Ebene, mit der Anwender eine NowPush-Serviceinstanz instanziieren können.
* **[NowPushPayload-Protokoll](https://servicenow-prod.fluidtopics.net/8XTFaY7g3t6gEHM2dSnysw#NowPushPayloadiOSProtocol)**   
  NowPushPayload ist ein generisches Protokoll, mit dem Sie ein Push-Benachrichtigungsprotokoll im `NowSDK-` Framework definieren können.
* **[NowPushService-Klasse -- iOS](https://servicenow-prod.fluidtopics.net/P6yxc98u6Mh92drGtFOg1g#NowPushServiceiOSAPI)**   
  Die Klasse NowPushService stellt Funktionen bereit, die die Interaktion mit dem Push-Benachrichtigungsservice ermöglichen.
* **[NowRecord-Klasse: iOS](https://servicenow-prod.fluidtopics.net/k0tbbzcGY7QQ9LZxORSiNw#NowRecordiOSAPI)**   
  Die NowRecord -Klasse definiert ein Modell, das einen Datensatz in einer Tabelle in der Instanz ServiceNow darstellt.
* **[NowSDK-Framework -- iOS](https://servicenow-prod.fluidtopics.net/ap07FobA72QMXpmGCAy_bw#NowSDKAPIiOS)**   
  Das NowSDK- Framework enthält Methoden, die die Instanziierung verschiedener Funktionsservices ermöglichen.
* **[NowSDKConfiguration-Klasse -- iOS](https://servicenow-prod.fluidtopics.net/K7lPY8GG6qtcz8HIN6Ef2g#NowSDKConfigurationiOSAPI)**   
  Die NowSDKConfiguration -Klasse enthält Konfigurationsinformationen, die zum Initialisieren von NowSDK erforderlich sind.
* **[NowService-Protokoll -- iOS](https://servicenow-prod.fluidtopics.net/XikVRuxTlUuCwrc8HsxC4A#NowServiceiOSProtocol)**   
  Das NowService- Protokoll bietet eine einzige Schnittstelle für NowSDK für alle Funktionsservices. Sie definiert die Konfigurationsparameter, die für den Zugriff auf Ihre Instanz ServiceNow erforderlich sind.
* **[NowServiceConfiguration-Struktur -- iOS](https://servicenow-prod.fluidtopics.net/t29ejQijYiDvAZOB3b4eYQ#NowServiceConfigurationiOSStruct)**   
  Die NowServiceConfiguration- Struktur definiert Konfigurationsinformationen für einen Funktionsservice.
* **[NowTableService-Klasse -- iOS](https://servicenow-prod.fluidtopics.net/tI9E8aDOZuwNtu1PH14CtA#NowTableServiceiOSAPI)**   
  Die Klasse NowTableService bietet Funktionen zum Ausführen von Erstellungs-, Lese-, Aktualisierungs- und Löschvorgängen für Datensätze vorhandener Tabellen ServiceNow.
* **[NowWeb-API -- iOS](https://servicenow-prod.fluidtopics.net/TVmgiVgC70RKstyTwWAuTA#NowWebiOSAPI)**   
  Die NowWeb -API ist eine globale API der obersten Ebene, mit der mithilfe von eine NowWeb-Serviceinstanz instanziiert werden kann.
* **[NowWebColoring-Protokoll -- iOS](https://servicenow-prod.fluidtopics.net/1U2TY8hstmiPGgzbBrRUCg)**   
  Das NowWebColoring- Protokoll stellt Standardwerte für die Farben bereit, die für Webseiten, die auf Ihrer Instanz ServiceNow gehostet werden, in einer nativen Webansicht verwendet werden.
* **[NowWebService-Klasse -- iOS](https://servicenow-prod.fluidtopics.net/a79Eiud_BZWkA9axBdeJfA#NowWebServiceiOSAPI)**   
  Die Klasse NowWebService stellt Funktionen bereit, die das Durchsuchen von Webseiten in einer Instanz ServiceNow ermöglichen.
* **[NowWebThemeable-Protokoll -- iOS](https://servicenow-prod.fluidtopics.net/0EMdTF9nsLFRpu5L_J71IA)**   
  Das Protokoll „NowWebThemeable" bietet Eigenschaften, mit denen Sie die Farben, die in Webseiten verwendet werden, die auf Ihrer Instanz ServiceNow gehostet werden, in einer nativen Webansicht überschreiben können.
* **[NowWebViewController-Klasse -- iOS](https://servicenow-prod.fluidtopics.net/oulpDj36wVKNL8rGAuiOHQ#NWebViewControlleriOSAPI)**   
  Die NowWebViewController -Klasse stellt Funktionen bereit, mit denen Sie einen Web-Viewer verwalten können.
* **[NowWebViewControllerDelegate-Protokoll -- iOS](https://servicenow-prod.fluidtopics.net/TC1o9ofNf4qFd5KjKO3ldA#NWViewControllerDelegateiOSProtocol)**   
  Das NowWebViewControllerDelegate- Protokoll bietet Rückrufe für die Benachrichtigung über Probleme innerhalb der NowWebViewController- Verarbeitung, z. B. wenn ein Flow endet oder eine Navigation fehlschlägt.
* **[Paginator-API -- iOS](https://servicenow-prod.fluidtopics.net/v10kZJDc8lVmwxuiEnD1Ag#PaginatorIOSAPI)**   
  Die Klasse „Paginator" bietet Methoden zum Durchlaufen eines Datensatzes, der durch einen Aufruf der ServiceNow Tabellen -API über NowTableService zurückgegeben wird. Es handelt sich um das Objekt, das von den NowTableService- paginator()- Methoden zurückgegeben wird. Rufen Sie diese Methode nicht außerhalb dieser Umgebung auf.
* **[SNMobileAnalytics-API](https://servicenow-prod.fluidtopics.net/FfbJ4C66yHoFwNIcabnsaA#SNMobileAnalytics)**   
  Die SNMobileAnalytics- API stellt Methoden bereit, die Sie in einer Webansicht mit JavaScript aufrufen können. Mit diesen Methoden können Sie anwenderdefinierte Analytics-Daten (Ereignisse, Seiten und Anwendereigenschaften) per Push in das Dashboard „User Experience Analytics für Serviceportal" verschieben.

