{"repo":"xmartlabs/react-native-line","free":true,"listed":false,"github":"https://github.com/xmartlabs/react-native-line","clone":"git clone https://github.com/xmartlabs/react-native-line.git","description":"Line SDK wrapper for React Native 🚀","language":"TypeScript","stars":159,"topics":["react-native","line","wrapper","wrapper-library","hybrid-apps","ios","android"],"license":"MIT","category":"mobile-apps","readme_excerpt":"LINE SDK wrapper for React Native 🚀 - LINE SDK v5 for iOS, wrapped with Swift. - LINE SDK v5 for Android, wrapped with Kotlin. Requirements - Android minSdkVersion must be 24 or higher. - iOS deploymentTarget must be 15.1 or higher. - A LINE developer account and a configured channel are required. [!IMPORTANT] @xmartlabs/react-native-line v6 is a TurboModule and requires the new architecture to be enabled . - To use v6, enable the new architecture in your app (see how to enable the new architecture). - If you cannot enable the new architecture yet, use @xmartlabs/react-native-line v4 instead. Installation With Expo 1. Install the package: 2. Add the expo-build-properties and @xmartlabs/react-native-line plugins to your app.json : With React Native CLI 1. Install the package: 2. Install the iOS native dependencies: 3. Update your AppDelegate to forward URL callbacks to the LINE SDK: #### Objective-C #### Swift 4. Add the following entries to your Info.plist just before the closing tag (reference): Migration Guide See the Migration Guide for upgrade instructions between versions. Usage 1. Import the module and any enums you need: 2. Initialize the SDK with the setup method. Call this once when your app starts: 3. Log in with the login method: Web On web, login() opens a popup window to LINE's OAuth consent page and uses PKCE (Proof Key for Code Exchange) to exchange the authorization code client-side — no server-side proxy or channel secret is required. [!IMPORTANT] - The brow","default_branch":null,"files":null,"tree":[],"storefront":"/r/xmartlabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xmartlabs/react-native-line/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}