Lamentamos decir que a partir del 23 de abril de 2020, retiraremos por completo nuestro producto Chatkit. Entendemos que esto será decepcionante para los clientes que han llegado a confiar en el servicio, y lamentan mucho la interrupción que esto les causará. Nuestros equipos de ventas y atención al cliente están disponibles en este momento para manejar las consultas y admitirán a los clientes de Chatkit existentes en la medida de lo que puedan con la transición. Toda la facturación de chatkit ahora ha cesado, y los clientes no pagarán más hasta su uso por el resto del servicio. Puede leer más sobre nuestra decisión de retirar chatkit aquí: https://blog.pusher.com/narrowing-our-product-focus. Si está interesado en aprender sobre cómo puede crear chat con canales de empuje, consulte nuestros tutoriales.
Obtenga más información sobre Chatkit aquí.
XCODE: la forma más fácil de obtener Xcode es de la App Store, pero también puede descargarlo desde desarrollador.apple.com si tiene un Appleid registrado en una cuenta de desarrollador de Apple.
Swift versión 4.1 y superior
iOS versión 10.0
Antes de construir y correr en Xcode, instale todas las dependencias requeridas con Cartago o Cocoapods.
Cocoapods es un gerente de dependencia para proyectos de cacao. Puede instalarlo con el siguiente comando:
$ gem install cocoapods Para integrar el chatkit en su proyecto xcode usando cocoapods, especifíquelo en su Podfile :
source 'https://github.com/CocoaPods/Specs.git'
platform :ios , '11.0'
use_frameworks!
# Replace `<Your Target Name>` with your app's target name.
target '<Your Target Name>' do
pod 'PusherChatkit'
endLuego, ejecute el siguiente comando:
$ pod installEs posible que deba usar el indicador
--repo-updatepara garantizar que el repositorio de especificaciones sea consciente de la última versión de PusherChatkit.
Carthage es un gerente de dependencia descentralizado que construye sus dependencias y le proporciona marcos binarios.
Puede instalar Carthage con HomeBrew usando el siguiente comando:
$ brew update
$ brew install carthage Para integrar el chatkit en su proyecto xcode utilizando Carthage, especifíquelo en su Cartfile :
github "pusher/chatkit-swift"
Ejecute PushNotifications.framework carthage update para PusherPlatform.framework el marco y arrastre el PusherChatkit.framework construido.
Las versiones de la biblioteca por debajo de 1.0.0 están en desuso y el soporte para ellas pronto se eliminarán.
Se recomienda encarecidamente que actualice a la última versión si está en una versión anterior. Para ver una lista de cambios, consulte el ChangeLog.
Dirígete a nuestra documentación.
Algunas de las pruebas requieren un localizador de instancias de chatkit válido, clave y URL del proveedor del token.
Para configurar esto, ejecute el siguiente comando:
cp Tests/Config/TestConfigExample.swift Tests/Config/TestConfig.swift Luego edite Tests/Config/TestConfig.swift para incluir un localizador de instancia de chatkit válido, clave y URL del proveedor del token.
Pusherchatkit es propiedad y mantenida por Pusher.
Pusherchatkit se libera bajo la licencia MIT. Vea la licencia para más detalles.