MT iOS SDK – Changelog & Neuerungen

MT iOS SDK Changelog – Alle Versionen und Neuerungen | EngageLab

MT iOS SDK v5.3.0

Aktualisierungsdatum

  • 30.12.2025

Changelog

  • iOS unterstützt jetzt die Integration über SPM.
  • Die Integrationsdokumentation unterstützt sowohl Objective-C als auch Swift.
  • Leistungsoptimierungen und Fehlerbehebungen.

MT iOS SDK v5.2.3

Aktualisierungsdatum

  • 21.11.2025

Changelog

  • Optimierung der Logik der Marketing-Automation (MA) Event-Reporting-Funktion.
  • Fehlerbehebungen bei der Marketing-Automation.

Aktualisierungsanleitung


MT iOS SDK v5.2.1

Aktualisierungsdatum

  • 05.11.2025

Changelog

  • Fehlerbehebungen bei der Marketing-Automation.

Aktualisierungsanleitung


MT iOS SDK v5.2.0

Aktualisierungsdatum

  • 26.09.2025

Changelog

  • Unterstützung der Funktion zur Ziel-Konversionsrate.
  • Neue API zum Setzen des Badges mit Callback: - (void)setBadge:(NSInteger)value completion:(void (^)(NSError *error))completion;
  • Fehlerbehebungen.

MT iOS SDK v5.1.0

Aktualisierungsdatum

  • 29.07.2025

Changelog

  • Neues Interface setEnableResetOnDeviceChange hinzugefügt, um zu steuern, ob das SDK bei einem Gerätewechsel erneut registriert wird.
  • Funktionsoptimierungen und Fehlerbehebungen.

MT iOS SDK v5.0.1

Aktualisierungsdatum

  • 20.05.2025

Changelog

  • Fehlerbehebungen.

MT iOS SDK v5.0.0

Aktualisierungsdatum

  • 20.03.2025

Changelog

  • Die Marketing-Automation-Funktion ist jetzt verfügbar und unterstützt das Reporting von Nutzerverhaltensdaten für Marketing Automation auf SDK-Ebene. Folgende API-Funktionen werden unterstützt (optional):
    • Nutzeridentifikation setzen
    • Nutzerkontaktinformationen festlegen
    • EUID abrufen
    • UTM-Parameter festlegen
    • Nutzerattribute setzen und löschen
    • Events melden
    • Upload-Intervall für Daten festlegen
    • Maximale Anzahl an Event-Cache-Einträgen festlegen
    • Session-Timeout einstellen
    • Datenerfassung steuern
  • Fehlerbehebungen.

Aktualisierungsanleitung


MT iOS SDK v4.5.4

Aktualisierungsdatum

  • 31.12.2024

Changelog

  • Unterstützung für das Wechseln des App-Key hinzugefügt. Der App-Key kann durch Aufruf der Initialisierungsmethode gewechselt werden.
  • Neue Methode zum Unbinden des VoIP-Tokens eingeführt: + (void)unregisterVoipToken:(MTPushVoipTokenCompletion)completion;

Hinweis zur App-Key-Wechsel-Funktionalität

  • Bitte rufen Sie vor dem Wechsel des App-Key aktiv die VoIP-Token-Unbind-Methode auf und setzen Sie die Schnittstelle für das Echtzeit-Aktivitätstoken auf nil. Nach dem Wechsel des App-Key müssen Sie das VoIP-Token und das Echtzeit-Aktivitätstoken erneut hochladen.

MT iOS SDK v4.5.1

Aktualisierungsdatum

  • 11.10.2024

Changelog

  • Die enhanc_message-Funktion ist für Nachrichten in der Benachrichtigungsleiste konzipiert und kann für Nutzer:innen aktiviert werden, die die Benachrichtigungsberechtigung deaktiviert haben. Ist diese Funktion aktiviert, wird der Inhalt der Benachrichtigungsleiste als In-App-Nachricht angezeigt, wenn die App im Vordergrund läuft, um die Sichtbarkeit von Nachrichten zu erhöhen.
  • Die Benachrichtigungs-Verbesserungsfunktion kann im WebPortal im Bereich „Push erstellen“ unter „Erweiterte Einstellungen“ oder durch Setzen des Feldes option_enhanc_message auf true in der Create Push API über die Rest-API aktiviert werden.

Aktualisierungsanleitung


MT iOS SDK v4.5.0

Aktualisierungsdatum

  • 19.09.2024

Changelog

  • Unterstützung für In-App-Nachrichten.

MT iOS SDK v4.4.0

Aktualisierungsdatum

  • 05.07.2024

Changelog

  • Unterstützung für iOS Live Activity Messages hinzugefügt.
  • Unterstützung für VoIP-Nachrichten hinzugefügt.

Aktualisierungsanleitung

Bitte beachten Sie die Best Practices für Echtzeit-Aktivitäten für weitere Informationen.


MT iOS SDK v4.3.5

Aktualisierungsdatum

  • 27.05.2024

Changelog

  • Automatische Anpassung der App-Key-Datacenter-Knoten unterstützt.

MT iOS SDK v4.3.4

Aktualisierungsdatum

  • 08.05.2024

Changelog

  • Unterstützung für Sprachausgabe von Push-Inhalten hinzugefügt, anwendbar auf verschiedene Push-Szenarien wie „Zahlungsbenachrichtigung“ und „Busankunftsbenachrichtigung“.

Aktualisierungsanleitung

Voraussetzungen für die Nutzung der Sprachausgabe-Funktion:
Die App muss die appgroups-Funktion aktivieren und App Groups in Xcode freischalten. Sowohl das Erweiterungsprogramm als auch das Hauptprojekt müssen diese Funktion aktivieren und den Wert der App Groups eintragen.

Führen Sie vor der Initialisierung von MTPush bitte folgenden Code aus:

// App Group ID setzen (bitte durch Ihre tatsächliche App Group ID ersetzen). [MTPushService setAppGroupId:@"group.jiguang.hxhg"]; // Text-to-Speech-Funktion für Push-Benachrichtigungen aktivieren. [MTPushService enablePushTextToSpeech:YES]; // In Ihrer Notification Extension: // App Group ID in der Notification Extension setzen. [MTNotificationExtensionService mtpushSetAppGroupId:@"group.jiguang.hxhg"]; // Standortnamen festlegen, z. B. „Singapur“. [MTNotificationExtensionService setSiteName:@"Singapur"]; // App-Key setzen (bitte durch Ihren tatsächlichen App-Key ersetzen). [MTNotificationExtensionService mtpushSetAppkey:@"dab1134204a962d4ca905cce"]; // Start der Sprachdateiverarbeitung protokollieren. NSLog(@"start - Beginne mit der Verarbeitung der Sprachdatei"); // Stimme verarbeiten. [MTNotificationExtensionService handleVoice:request with:^(NSString *soundName) { // Benutzerdefinierten Sound der Benachrichtigung zuweisen. self.bestAttemptContent.sound = [UNNotificationSound soundNamed:soundName]; // Ende der Sprachdateiverarbeitung protokollieren. NSLog(@"stop - Beende die Verarbeitung der Sprachdatei"); // Benachrichtigungsanfrage verarbeiten. [MTNotificationExtensionService mtpushReceiveNotificationRequest:request with:^ { // Erfolgreiches Hochladen zu APNS protokollieren. NSLog(@"apns upload success"); // Abschluss der Modifikation des Benachrichtigungsinhalts. self.contentHandler(self.bestAttemptContent); }]; }];
              
                // App Group ID setzen (bitte durch Ihre tatsächliche App Group ID ersetzen).
  [MTPushService setAppGroupId:@"group.jiguang.hxhg"];

  // Text-to-Speech-Funktion für Push-Benachrichtigungen aktivieren.
  [MTPushService enablePushTextToSpeech:YES];

  // In Ihrer Notification Extension:

  // App Group ID in der Notification Extension setzen.
  [MTNotificationExtensionService mtpushSetAppGroupId:@"group.jiguang.hxhg"];

  // Standortnamen festlegen, z. B. „Singapur“.
  [MTNotificationExtensionService setSiteName:@"Singapur"];

  // App-Key setzen (bitte durch Ihren tatsächlichen App-Key ersetzen).
  [MTNotificationExtensionService mtpushSetAppkey:@"dab1134204a962d4ca905cce"];

  // Start der Sprachdateiverarbeitung protokollieren.
  NSLog(@"start - Beginne mit der Verarbeitung der Sprachdatei");

  // Stimme verarbeiten.
  [MTNotificationExtensionService handleVoice:request with:^(NSString *soundName) {

    // Benutzerdefinierten Sound der Benachrichtigung zuweisen.
    self.bestAttemptContent.sound = [UNNotificationSound soundNamed:soundName];

    // Ende der Sprachdateiverarbeitung protokollieren.
    NSLog(@"stop - Beende die Verarbeitung der Sprachdatei");

    // Benachrichtigungsanfrage verarbeiten.
    [MTNotificationExtensionService mtpushReceiveNotificationRequest:request with:^ {

      // Erfolgreiches Hochladen zu APNS protokollieren.
      NSLog(@"apns upload success");

      // Abschluss der Modifikation des Benachrichtigungsinhalts.
      self.contentHandler(self.bestAttemptContent);

    }];
  }];

            
Diesen Codeblock im schwebenden Fenster anzeigen

MT iOS SDK v4.3.3

Aktualisierungsdatum

  • 08.03.2024

Changelog

  • Neue Unterstützung für Datenknoten in Frankfurt am Main, Deutschland.
  • Anpassung an die aktuelle Apple-Richtlinie durch Hinzufügen einer Datenschutzliste.

MT iOS SDK v4.3.2

Aktualisierungsdatum

  • 06.11.2023

Changelog

  • Fehlerbehebungen.

MT iOS SDK v4.3.1

Aktualisierungsdatum

  • 23.09.2023

Changelog

  • Behebung von Kompilierungsfehlern bei der Verwendung der Cocoapods-Integration in Xcode 15.
  • Fehlerbehebungen.

MT iOS SDK v4.3.0

Aktualisierungsdatum

  • 23.08.2023

Changelog

  • Unterstützung der Konfiguration von Data-Center-Funktionen.
  • Unterstützung der API-Funktion zum Setzen der Nutzer:innensprache (setUserLanguage).
  • Fehlerbehebungen.

MT iOS SDK v3.5.0

Aktualisierungsdatum

  • 15.05.2023

Changelog

  • Unterstützung für Tag/Alias-Push.

MT iOS SDK v3.3.0

Aktualisierungsdatum

  • 04.04.2023

Changelog

  • TCP-Verschlüsselungsschnittstelle hinzugefügt. Bitte rufen Sie vor der Initialisierung [MTPushService setTcpSSL:YES] auf.

Bleiben Sie mit dem MT iOS SDK Changelog stets über alle Neuerungen rund um Marketing Automation, Push-Benachrichtigungen und Integration informiert.

icon
Vertrieb kontaktieren