Channel Developers

thumbnail
카테고리

SDK - React Native

시작하기

이 문서는 ChannelIO React Native SDK (이하 SDK)의 설치 과정을 설명합니다. React Native 패키지 설치하기 SDK를 설치하기 위해 쉘에서 아래 명령을 실행합니다. npm install react-native-channel-plugin SDK는 모바일 SDK와 호환되는 버전 목록을 가지고 있습니다. 설치한 버전이 모바일 SDK와 호환되는지 확인하려면 이 버전 호환성 을 참조합니다. iOS에 설치하기 이 단락은 iOS 환경에 ChannelIO SDK를 설치하는 방법을 안내합니다. CocoaPods, Carthage를 통해서 SDK를 설치할 수 있습니다. CocoaPods CocoaPod을 이용하여 SDK를 설치할 수 있습니다. 요구사항은 다음과 같습니다. - Xcode 12 이상 - CocoaPods 버전 1.10.0 이상 1. Podfile 이 위치한 디렉토리에서 pod install 커맨드를 실행하여 패키지를 설치합니다. 만약 기존에 설치했었다면,
시작하기

커스터마이징

Customization (사용자화) 이 문서는 채널톡 React-Native SDK (이하 SDK)의 커스텀 옵션에 대해서 설명합니다. 채널 버튼 이 단락은 채널 버튼의 커스텀 옵션에 대해서 설명합니다. 채널 버튼 위치 channelButtonOption을 통해서 채널 버튼의 위치를 조절할 수 있습니다. 이 옵션을 수정 한 뒤, bootConfig 의 속성값에 대입하여 적용합니다. 예시는 다음과 같습니다. let settings = { "pluginKey": <YOUR_PLUGIN_KEY>, "channelButtonOption": { "xMargin": 16, "yMargin": 16, "position": <POSITION>, // 'left', 'right' } } ChannelIO.boot(settings).then((result) => { //boot completed }) 커스텀 채널 버튼 채널 버튼 모양 수정을 원한다면, 본인만의 버튼을 만들어 사용해야 합니다. 1.
커스터마이징

푸시 알림

이 문서는 ChannelIO React Native SDK (이하 SDK)의 푸시 알림에 대해 서술한 문서입니다. iOS 이 단락에서는 iOS 환경에서 SDK의 푸시 알림을 지원하는 방법에 대해서 설명합니다. Step 1. APNs 인증 정보 설정하기 APNs 인증 정보 설정은 iOS 네이티브의 설정 방식과 동일합니다. iOS의 푸시 알림 설정 을 참고하여 설정합니다. Step 2. React Native에서 설정하기 설정하기 이전에, facebook의 PushNotificationiOS 를 설치했는지 확인합니다. 만약 설치하지 않은 경우에는 PushNotification repository를 참고하여 설치 후 다음 절차를 진행합니다. Request permission 푸시 알림 권한을 요청합니다. import PushNotificationIOS from "@react-native-community/push-notification-ios"; PushNotificationIOS.req
푸시 알림

API Reference

API Reference3개의 아티클
API Reference

버전 호환성

- iOS는 아래에 기재된 제약 조건을 만족할 경우 동작합니다. 각 버전에서 호환되는 버전 중 가장 최신 버전 사용을 권장합니다. - 안드로이드는 React-Native SDK가 Android SDK 버전을 지정하여 사용하고 있습니다. Gradle에 작성된 버전을 수정하여 사용하는 것은 권장하지 않습니다. RN SDK Version iOS SDK Android SDK 비고 0.11.11 12.14.1 12.15.0 0.11.10 12.13.0 12.14.0 0.11.9 12.11.0 12.12.0 0.11.8 12.11.0 12.11.2 0.11.7 12.10.2 12.11.2 0.11.6 12.10.1 12.11.0 0.11.5 12.10.0 12.9.0 0.11.4 12.9.0 12.8.2 0.11.3 12.9.0 12.8.1 0.11.2 12.7.0 12.7.0 0.11.1 12.6.0 12.6.0 0.11.0 12.5.0 12.5.2 0.10.0 12.4.1 12.5.2 설치
버전 호환성