2020 년 4 월 23 일 현재 Chatkit 제품을 완전히 은퇴 할 것입니다. 우리는 이것이 서비스에 의존하게 된 고객에게 실망 할 것이며, 이것이 그들에게 유발할 것이라는 혼란에 대해 매우 유감스럽게 생각한다는 것을 이해합니다. 당사의 영업 및 고객 지원 팀은 현재 문의를 처리 할 수 있으며 기존 Chatkit 고객이 전환 할 수있는 한 멀리 지원할 것입니다. 모든 Chatkit 청구서는 이제 중단되었으며 고객은 나머지 서비스에 대해 더 이상 사용량을 지불하지 않을 것입니다. chatkit을 퇴직하기로 한 우리의 결정에 대한 자세한 내용은 https://blog.pusher.com/narrowing-our-product-focus를 참조하십시오. Pusher 채널과 채팅을 구축하는 방법에 대해 배우고 싶다면 자습서를 확인하십시오.
Chatkit에 대해 자세히 알아보십시오.
XCODE- Xcode를 얻는 가장 쉬운 방법은 App Store에서 나온 것이지만 Apple Developer 계정에 Appleid가 등록 된 경우 Developer.apple.com에서 다운로드 할 수도 있습니다.
스위프트 버전 4.1 이상
iOS 버전 10.0
Xcode를 구축하고 실행하기 전에 필요한 모든 종속성을 카르타고 또는 코코아포로 설치하십시오.
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사양 저장소가 최신 버전의 PusherChatkit을 알고 있는지 확인하기 위해
--repo-update플래그를 사용해야 할 수도 있습니다.
Carthage는 종속성을 구축하고 이진 프레임 워크를 제공하는 분산 형 종속 관리자입니다.
다음 명령을 사용하여 Homebrew로 Carthage를 설치할 수 있습니다.
$ brew update
$ brew install carthage Carthage를 사용하여 chatkit을 Xcode 프로젝트에 통합하려면 Cartfile 에 지정하십시오.
github "pusher/chatkit-swift"
carthage update 실행하여 프레임 워크를 구축하고 Built PusherChatkit.framework , PusherPlatform.framework 및 PushNotifications.framework Xcode 프로젝트로 드래그하십시오.
1.0.0 미만의 라이브러리 버전은 더 이상 사용되지 않으며 곧 지원됩니다.
이전 버전 인 경우 최신 버전으로 업그레이드하는 것이 좋습니다. 변경 목록을 보려면 ChangElog를 참조하십시오.
우리의 문서로 가십시오.
일부 테스트에는 유효한 chatkit 인스턴스 로케이터, 키 및 토큰 제공 업체 URL이 필요합니다.
이를 설정하려면 다음 명령을 실행하십시오.
cp Tests/Config/TestConfigExample.swift Tests/Config/TestConfig.swift 그런 다음 유효한 chatkit 인스턴스 로케이터, 키 및 토큰 공급자 URL을 포함하도록 Tests/Config/TestConfig.swift 편집하십시오.
PusherChatkit은 Pusher가 소유하고 유지 관리합니다.
PusherChatkit은 MIT 라이센스에 따라 릴리스됩니다. 자세한 내용은 라이센스를 참조하십시오.