我們很遺憾地說,截至2020年4月23日,我們將完全退休我們的Chatkit產品。我們了解到,這將使依靠服務的客戶感到失望,並為此對他們造成的干擾感到非常抱歉。我們目前可以使用我們的銷售和客戶支持團隊來處理查詢,並將盡其所能地支持現有的Chatkit客戶。所有的聊天賬單現已停止,客戶在其餘服務的剩餘時間內將不再需要支付或超越其使用情況。您可以在此處閱讀有關我們決定退休CHATKIT的決定的更多信息:https://blog.pusher.com/narrow-our-product-focus。如果您有興趣了解如何通過推送頻道建立聊天,請查看我們的教程。
在此處了解有關Chatkit的更多信息。
XCode-獲取Xcode的最簡單方法是來自App Store,但是如果您在Apple Developer帳戶中註冊了AppleID,也可以從developer.apple.com下載它。
Swift版本4.1及以上
iOS版本10.0
在用Xcode構建和運行之前,請將所有所需的依賴項與迦太基或Cocoapods安裝。
Cocoapods是可可項目的依賴性經理。您可以使用以下命令安裝它:
$ gem install cocoapods要使用Cocoapods將Chatkit集成到您的Xcode項目中,請在您的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'
end然後,運行以下命令:
$ pod install您可能需要使用
--repo-update標誌來確保規格存儲庫知道最新版本的PusherChatkit。
迦太基是一個分散的依賴管理器,可建立您的依賴關係並為您提供二進制框架。
您可以使用以下命令使用Homebrew安裝迦太基:
$ brew update
$ brew install carthage要使用Carthage將Chatkit集成到您的Xcode項目中,請在您的Cartfile中指定它:
github "pusher/chatkit-swift"
運行carthage update以構建框架並將構建的PusherChatkit.framework , PusherPlatform.framework和PushNotifications.framework拖入Xcode Project。
庫的版本以下1.0.0的版本被棄用,對它們的支持很快就會被刪除。
強烈建議您使用舊版本,升級到最新版本。要查看更改列表,請參考ChangElog。
轉到我們的文檔。
一些測試需要有效的CHATKIT實例定位器,鍵和令牌提供商URL。
要設置此問題,請運行以下命令:
cp Tests/Config/TestConfigExample.swift Tests/Config/TestConfig.swift然後編輯Tests/Config/TestConfig.swift ,包括有效的chatkit實例定位器,鍵和代幣提供商URL。
PusherChatkit由Pusher擁有和維護。
PusherChatkit由MIT許可發布。有關詳細信息,請參見許可證。