Erste Schritte mit dem IVS Chat Client Messaging iOS SDK
Wir empfehlen Ihnen, das SDK über Swift Package Manager zu integrieren. Alternativ können Sie auch CocoaPods verwenden oder das Framework manuell integrieren.
Nach der Integration des SDK können Sie das SDK importieren, indem Sie den folgenden Code oben in Ihrer relevanten Swift-Datei hinzufügen:
import AmazonIVSChatMessaging
Swift Package Manager
Um die AmazonIVSChatMessaging
-Bibliothek in einem Swift-Package-Manager-Projekt zu verwenden, fügen Sie sie den Abhängigkeiten für Ihr Paket und den Abhängigkeiten für Ihre relevanten Ziele hinzu:
-
Laden Sie die neueste
.xcframework
von https://ivschat.live-video.net/1.0.0/AmazonIVSChatMessaging.xcframework.zipherunter. -
Führen Sie in Ihrem Terminal aus:
shasum -a 256 path/to/downloaded/AmazonIVSChatMessaging.xcframework.zip
-
Nehmen Sie die Ausgabe des vorherigen Schritts und fügen Sie sie in die Prüfsummeneigenschaft von
.binaryTarget
ein, wie unten in derPackage.swift
-Datei Ihres Projekts gezeigt:let package = Package( // name, platforms, products, etc. dependencies: [ // other dependencies ], targets: [ .target( name: "<target-name>", dependencies: [ // If you want to only bring in the SDK .binaryTarget( name: "AmazonIVSChatMessaging", url: "https://ivschat.live-video.net/1.0.0/AmazonIVSChatMessaging.xcframework.zip", checksum: "<SHA-extracted-using-steps-detailed-above>" ), // your other dependencies ], ), // other targets ] )
CocoaPods
Veröffentlichungen erfolgen über CocoaPods unter dem Namen AmazonIVSChatMessaging
. Fügen Sie diese Abhängigkeit zu Ihrem Podfile hinzu:
pod 'AmazonIVSChat'
Führen Sie pod install
aus und das SDK wird in Ihrem .xcworkspace
verfügbar sein.
Manuelle Installation
-
Laden Sie die neueste Version von https://ivschat.live-video.net/1.0.0/AmazonIVSChatMessaging.xcframework.zip
herunter. -
Extrahieren Sie den Inhalt des Archivs.
AmazonIVSChatMessaging.xcframework
enthält das SDK für Gerät und Simulator. -
Betten Sie das extrahierte
AmazonIVSChatMessaging.xcframework
ein, indem Sie es in den Abschnitt Rahmenbedingungen, Bibliotheken und eingebettete Inhalte auf der Registerkarte Allgemein für Ihr Anwendungsziel ziehen: