최소 지원 사양
- iOS 10.0 이상
- CocoaPods 지원
iOS SDK 추가
- 프로젝트의
Podfile
을 열고 아래 내용을 추가합니다.
1pod 'talkplus-ios', '0.2.8' - pod install을 하여 TalkPlus SDK를 다운로드 합니다.
1pod install - 다운로드한 HiveTalkPlus.framework를 프로젝트에 Do Not Embed 형식으로 추가 합니다.
Initialize
- HiveTalkPlus를 사용할 클래스에서 HiveTalkPlus를 import 합니다.
1import HiveTalkPlus - Hive SDK의
AuthV4.setup()
호출 후, Hive 톡플러스를 사용하기 전에 초기화 함수를 호출해 줍니다.1234567HiveTalkPlus.initWithHandler { isInit, message inif (isInit) {// SUCCESS} else {// FAILURE}}
Login / Logout 프로세스
- Hive 톡플러스는 매 실행시마다 login 함수(
LoginWithToken
)의 호출이 필요합니다. LoginWithToken
호출 시 필요한 token은AuthV4.signIn()
이후AuthV4.getHiveTalkPlusLoginToken()
함수로 얻을 수 있습니다.- 사용자가 logout을 할 경우 Hive 톡플러스의
Logout
함수를 함께 호출해주셔야 합니다.Logout
함수 호출이 누락될 경우 이전에 로그인된 사용자의 Notification을 받게될 수 있습니다.