Introducción al SDK para iOS de mensajería para clientes de Chat de IVS - Amazon IVS

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:

  1. Descargue la versión más reciente de .xcframework en https://ivschat.live-video.net/1.0.1/AmazonIVSChatMessaging.xcframework.zip.

  2. En su terminal, ejecute:

    shasum -a 256 path/to/downloaded/AmazonIVSChatMessaging.xcframework.zip
  3. Tome el resultado del paso anterior y péguelo en la propiedad checksum de .binaryTarget como se muestra a continuación dentro de su archivo Package.swift de 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

  1. Descargue la versión más reciente desde https://ivschat.live-video.net/1.0.1/AmazonIVSChatMessaging.xcframework.zip.

  2. Extraiga el contenido del archivo. AmazonIVSChatMessaging.xcframework contiene el SDK para el dispositivo y el simulador.

  3. Integre el AmazonIVSChatMessaging.xcframework arrastrá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:

    La sección Marcos, librerías y contenido integrado de la pestaña General para el destino de la aplicación.