Top
Whatfix Mobile SDK mit iOS integrieren
  • 26 Aug 2024
  • 2 Minuten zu lesen
  • Dunkel
    Licht
  • pdf

Whatfix Mobile SDK mit iOS integrieren

  • Dunkel
    Licht
  • pdf

Artikel-Zusammenfassung

Um Whatfix Mobile in-App-Erlebnisse in Ihren iOS-Apps zu erstellen, müssen Sie zuerst Whatfix Mobile einrichten. Sie können das Whatfix Mobile SDK für iOS-Geräte zum Quellcode Ihrer App hinzufügen und dann Inhalt erstellen und veröffentlichen.

Voraussetzungen

  • API-Key
  • Das minimale Bereitstellungsziel des Whatfix Mobile SDK ist iOS 10. Aber Whatfix Mobile funktioniert nur für Geräte, die auf iOS 11 oder höher laufen.
  • Um Ansichten genau zu identifizieren, müssen Sie die Ansichten taggen.
  • Xcode

Integrationsschritte für iOS

Verwenden Sie die folgenden Schritte, um das Whatfix Mobile SDK in Ihr iOS-Projekt zu integrieren:

your title goes here

Vergewissern Sie sich, dass Sie beide Schritte ausführen, um das In-App-Erlebnis in Ihrem integrierten Build zu erstellen und zu testen.

Schritt 1: Whatfix Mobile SDK integrieren

a. Fügen Sie das Whatfix Mobile SDK als Bibliothek aus Abhängigkeitsmanagern hinzu, die für Ihr Projekt geeignet sind.

Cocoapods

Fügen Sie die folgende Zeile in Ihre Profil hinzu und führen Sie Pod installieren aus

Manuell

Laden Sie die folgenden Frameworks herunter:

  1. leap-ios
  2. leap-core-ios

Fügen Sie beide dieser Frameworks zum Ziel Ihres App hinzufügen Frameworks, Libraries and, Embedded Content. Sie müssen auch GzipSwift als ein Swift-Paket zum Ziel der App hinzufügen.

Swift-Paket-Manager

Für weitere Informationen sehen Sie leap-ios.

b. Starten Sie das Whatfix Mobile SDK Rufen Sie die folgende Methode auf, um das Whatfix Mobile SDK zu starten (am besten in der application(_:didFinishLaunchingWithOptions:)-Methode in der AppDelegate-Klasse):

Swift

Import LeapCreatorSDK


Klasse AppDelegiert:UIResponder, UIApplicaitonDelegate {
        func application(_ Anwendung: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
                LeapCreator.shared.start("<YOUR_API_KEY>")
        return true
        }
}

Objective-C

#import <LeapSDK>

@implementation AppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    [[Leap shared] start:@"<YOUR_API_KEY>"];
    return YES;
}

@end

Schritt 2: Aktivieren Sie den Creator-Modus in Ihrer App

Um in-App-Erlebnisse im Whatfix Mobile Studio zu erstellen, müssen Sie den Creator-Modus in Ihrer App aktivieren. Dies wird durch die Integration des Whatfix Mobile Creator SDKs erreicht.

your title goes here
  • Der Whatfix Mobile Creator SDK muss entfernt werden, bevor die App im App Store veröffentlicht wird.
  • Während sowohl Whatfix Mobile Creator SDK als auch Whatfix Mobile SDK in den Entwicklungs- und Testversionen integriert werden müssen, sollte die Produktionsversion nur das Whatfix Mobile SDK enthalten.

a. Fügen Sie LeapCreatorSDK als Bibliothek aus Abhängigkeitsmanagern hinzu, die für Ihr Projekt geeignet sind

Cocoapods

Fügen Sie die folgende Zeile in Ihre Profil hinzu und führen Sie Pod installieren aus

Manuell

Laden Sie das Leap Creator Framework. Fügen Sie das Framework zum Ziel Ihrer App hinzu Frameworks, Libraries und eingebettete Inhalte. Sie müssen auch Starscream WebSocket als ein Swift-Paket zum Ziel der App hinzufügen.

Swift-Paket-Manager

https://github.com/Leap-Platform/leap-creator-ios

b. Starten Sie den Whatfix Mobile Creator SDK Rufen Sie die folgende Methode auf, um den Whatfix Mobile SDK zu starten. (Vorzugsweise in der application(_:didFinishLaunchingWithOptions:) Methode in der AppDelegate Klasse).

Swift

import LeapCreatorSDK


class AppDelegate:UIResponder, UIApplicaitonDelegate {
        func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
                LeapCreator.shared.start("<YOUR_API_KEY>")
        return true
        }
}

Objective-C

#import <LeapCreatorSDK>

@implementation AppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

   [[Leap shared] start:@"<YOUR_API_KEY>"];
   return YES;
}

@end
``` </p>
   </div>
   </div>

Nachdem Sie den Code integriert haben, können Sie mit Whatfix Mobile Ihr In-App-Erlebnis starten.


:::(Info) (your title goes here)

* Für weitere Informationen zur Einrichtung von Whatfix Mobile-Anrufen, sehen Sie [Whatfix Mobile Callbacks einstellen](/mobile/docs/de/setup-whatfix-mobile-callbacks){target="_blank"}.
* Für weitere Informationen zur Segmentierung sehen Sie [Benutzerdefinierten Eigenschaften zu Benutzersegmenten hinzufügen](/mobile/docs/de/add-custom-properties-to-user-segments){target="_blank"}.

:::

War dieser Artikel hilfreich?


What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.