Nützliche Links

Link zur SDK-Test-App von eyezon:

Bitbucket

Sie können dieses Projekt herunterladen, kompilieren und starten, um die Demoversion der Integration zu sehen.

<aside> ⚠️ SDK wird als Framework importiert.

</aside>

<aside> ⚠️ eyezon-SDK erfordert iOS 14.3 oder neuer, um korrekt zu funktionieren. Wenn Sie unser SDK in Projekten verwenden, die für iOS-Versionen von 11 bis 14.3 entwickelt wurden, blenden Sie bitte eyezon-Steuerelemente aus der Benutzeroberfläche aus. Rufen Sie keine eyezon-Dienste auf, da diese nicht funktionieren werden, wenngleich dies keine Auswirkungen auf den Rest der Anwendungsfunktionalität hat. Von der Verwendung des eyezon-SDK in Projekten, die für iOS-Versionen vor 11 erstellt wurden, wird abgeraten.

</aside>

1. SDK-Verbindung

1.1. Framework zum Projekt hinzufügen

Framework herunterladen und importieren (/EyezonSDK.xcframework) – einbetten (Einbetten & Unterschreiben) in das Projekt (Ziele → Ihre Anwendung → Allgemein → Frameworks, Bibliotheken und eingebettete Inhalte)

1.2 Hinzufügen der Push-Benachrichtigungsfunktion (Ziel → Ihre App → Signatur & Berechtigungen → + Berechtigungen → Push-Benachrichtigungen)

1.3 Mikrofonverwendung zulassen (Info.plist → Datenschutz – Beschreibung der Mikrofonverwendung)

1.4 Integration von Abhängigkeiten

Importieren Sie die Bibliothek und geben Sie den Import mit SDK-Interaktion an

import EyezonSDK

2. Interaktion zwischen SDK und Ihrer mobilen Anwendung

Erstellen Sie eine EyezonBroadcastReceiver-Erweiterung in YourController und registrieren Sie das Ereignis in Ihrer App.

extension YourController: EyezonBroadcastReceiver {
    func onConsoleEvent(eventName: String, event: [String: Any]) {
        print(#function, " \\(eventName)")
    }
}

SDK gibt folgendes zurück: Ereignis onConsoleEvent(eventName: String, event: String) beim Drücken einer Schaltfläche, beim Start eines Dialogs usw. in die Webansicht: