Lamentamos dizer que, em 23 de abril de 2020, apostaremos totalmente nosso produto ChatKit. Entendemos que isso será decepcionante para os clientes que vieram confiar no serviço e lamentam muito a interrupção que isso causará para eles. Nossas equipes de vendas e suporte ao cliente estão disponíveis no momento para lidar com consultas e apoiarão os clientes do ChatKit existentes o máximo possível com a transição. Todo o faturamento do ChatKit cessou agora, e os clientes não pagarão mais até ou além de seu uso pelo restante do serviço. Você pode ler mais sobre nossa decisão de se aposentar aqui: https://blog.pusher.com/Narrowing-our-product-focus. Se você estiver interessado em aprender sobre como criar bate -papo com canais de empurradores, confira nossos tutoriais.
Saiba mais sobre o ChatKit aqui.
XCODE - A maneira mais fácil de obter o Xcode é da App Store, mas você também pode baixá -lo no desenvolvedor.apple.com se tiver um AppleID registrado em uma conta do desenvolvedor da Apple.
Swift versão 4.1 e acima
iOS versão 10.0
Antes de construir e executar no Xcode, instale todas as dependências necessárias com Cartago ou Cocoapods.
O Cocoapods é um gerente de dependência de projetos de cacau. Você pode instalá -lo com o seguinte comando:
$ gem install cocoapods Para integrar o ChatKit ao seu projeto Xcode usando Cocoapods, especifique -o no seu 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'
endEm seguida, execute o seguinte comando:
$ pod installPode ser necessário usar o sinalizador
--repo-updatepara garantir que o repositório de especificações esteja ciente da versão mais recente do PusherChatkit.
Cartago é um gerente de dependência descentralizado que cria suas dependências e fornece estruturas binárias.
Você pode instalar Cartago com Homebrew usando o seguinte comando:
$ brew update
$ brew install carthage Para integrar o ChatKit ao seu projeto Xcode usando Cartago, especifique -o no seu Cartfile :
github "pusher/chatkit-swift"
Execute carthage update para criar a estrutura e arrastar o PusherChatkit.framework construído, PusherPlatform.framework e PushNotifications.framework para o seu projeto Xcode.
As versões da biblioteca abaixo de 1.0.0 são preteridas e o suporte para elas será retirado em breve.
É altamente recomendável que você atualize para a versão mais recente, se estiver em uma versão mais antiga. Para visualizar uma lista de alterações, consulte o Changelog.
Vá para a nossa documentação.
Alguns dos testes requerem um URL válido de Localizador de Instância Chatkit, URL do provedor de token.
Para configurar isso, execute o seguinte comando:
cp Tests/Config/TestConfigExample.swift Tests/Config/TestConfig.swift Em seguida, edite Tests/Config/TestConfig.swift para incluir um URL válido de um provedor de instância do ChatKit, tecla e token.
Pusherchatkit é de propriedade e mantido pelo Pusher.
Pusherchatkit é liberado sob a licença do MIT. Consulte a licença para obter detalhes.