Introducción al SDK para iOS de mensajería para clientes de Chat de IVS
Recomendamos que integre el SDK a través de Swift Package Manager. También puede utilizar CocoaPods o integrar el marco de forma manual.
Tras integrar el SDK, puede importarlo añadiendo el siguiente código en la parte superior del archivo Swift correspondiente:
import AmazonIVSChatMessaging
Swift Package Manager
Para utilizar la biblioteca AmazonIVSChatMessaging en un proyecto de Swift Package Manager, agréguela a las dependencias de su paquete y a las dependencias de sus objetivos relevantes:
-
Descargue la versión más reciente de
.xcframeworken https://ivschat.live-video.net/1.0.1/AmazonIVSChatMessaging.xcframework.zip. -
En su terminal, ejecute:
shasum -a 256 path/to/downloaded/AmazonIVSChatMessaging.xcframework.zip -
Tome el resultado del paso anterior y péguelo en la propiedad checksum de
.binaryTargetcomo se muestra a continuación dentro de su archivoPackage.swiftde proyecto: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.1/AmazonIVSChatMessaging.xcframework.zip", checksum: "<SHA-extracted-using-steps-detailed-above>" ), // your other dependencies ], ), // other targets ] )
CocoaPods
Las versiones se publican a través de CocoaPods bajo el nombre AmazonIVSChatMessaging. Agregue esta dependencia a su Podfile:
pod 'AmazonIVSChat'
Ejecute pod install y el SDK estará disponible en su .xcworkspace.
Instalación manual
-
Descargue la versión más reciente desde https://ivschat.live-video.net/1.0.1/AmazonIVSChatMessaging.xcframework.zip
. -
Extraiga el contenido del archivo.
AmazonIVSChatMessaging.xcframeworkcontiene el SDK para el dispositivo y el simulador. -
Integre el
AmazonIVSChatMessaging.xcframeworkarrastrándolo a la sección Frameworks, Libraries, and Embedded Content (Marcos, librerías y contenido integrado) de la pestaña General para el destino de la aplicación: