Kami minta maaf untuk mengatakan bahwa pada 23 April 2020, kami akan sepenuhnya pensiun produk ChatKit kami. Kami memahami bahwa ini akan mengecewakan bagi pelanggan yang telah mengandalkan layanan ini, dan sangat menyesal atas gangguan bahwa ini akan menyebabkan mereka. Tim Penjualan dan Dukungan Pelanggan kami tersedia saat ini untuk menangani pertanyaan dan akan mendukung pelanggan ChatKit yang ada sejauh yang mereka bisa dengan transisi. Semua penagihan Chatkit sekarang telah berhenti, dan pelanggan tidak akan membayar lebih untuk atau di luar penggunaan mereka selama sisa layanan. Anda dapat membaca lebih lanjut tentang keputusan kami untuk pensiun di sini: https://blog.pusher.com/narrowing-our-poduct-focus. Jika Anda tertarik untuk belajar tentang bagaimana Anda dapat membuat obrolan dengan saluran pendorong, lihat tutorial kami.
Cari tahu lebih lanjut tentang ChatKit di sini.
XCODE - Cara termudah untuk mendapatkan XCODE adalah dari App Store, tetapi Anda juga dapat mengunduhnya dari pengembang.apple.com jika Anda memiliki AppleID yang terdaftar dengan akun pengembang Apple.
Versi Swift 4.1 dan di atas
IOS versi 10.0
Sebelum membangun & berjalan di Xcode, pasang semua dependensi yang diperlukan dengan Carthage atau Cocoapods.
Cocoapods adalah manajer ketergantungan untuk proyek kakao. Anda dapat menginstalnya dengan perintah berikut:
$ gem install cocoapods Untuk mengintegrasikan ChatKit ke dalam proyek XCODE Anda menggunakan Cocoapods, tentukan di Podfile Anda:
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'
endKemudian, jalankan perintah berikut:
$ pod installAnda mungkin perlu menggunakan flag
--repo-updateuntuk memastikan repositori spesifikasi mengetahui versi terbaru dari PusherChatkit.
Carthage adalah manajer ketergantungan terdesentralisasi yang membangun ketergantungan Anda dan memberi Anda kerangka kerja biner.
Anda dapat menginstal carthage dengan homebrew menggunakan perintah berikut:
$ brew update
$ brew install carthage Untuk mengintegrasikan ChatKit ke dalam proyek XCode Anda menggunakan Carthage, tentukan di Cartfile Anda:
github "pusher/chatkit-swift"
Jalankan carthage update untuk membangun kerangka kerja dan seret PusherChatkit.framework , PusherPlatform.framework dan PushNotifications.framework ke dalam proyek XCODE Anda.
Versi perpustakaan di bawah 1.0.0 sudah usang dan dukungan untuk mereka akan segera dijatuhkan.
Sangat disarankan agar Anda memutakhirkan ke versi terbaru jika Anda berada di versi yang lebih lama. Untuk melihat daftar perubahan, silakan merujuk ke Changelog.
Pergilah ke dokumentasi kami.
Beberapa tes memerlukan URL instance ChatKit yang valid, kunci, dan URL penyedia token.
Untuk mengatur ini, jalankan perintah berikut:
cp Tests/Config/TestConfigExample.swift Tests/Config/TestConfig.swift Kemudian edit Tests/Config/TestConfig.swift untuk menyertakan URL instance Chatkit yang valid, kunci, dan URL penyedia token.
Pusherchatkit dimiliki dan dikelola oleh Pusher.
Pusherchatkit dirilis di bawah lisensi MIT. Lihat lisensi untuk detailnya.