Skip to content

A React Native wrapper around the Twitter SDKs for iOS. Provides access to Twitter login and requests.

License

Notifications You must be signed in to change notification settings

atoami/react-native-twitter-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Native TwitterSDK [iOS Only]

React Native TwitterSDK is a wrapper around the iOS Twitter SDK.

Installation

Using npm:

npm install --save react-native-twitter-sdk

Linking

Manually

Download and add Twitter Kit to your project:

  • Download Twitter Kit and unzip under ~/Documents/TwitterSDK directory on your Mac.
  • Drag contents to the root of your project in Xcode
  • Make sure that ~/Documents/TwitterSDK is in the Framework Search Path of your build target's Build Settings.

In XCode, in the project navigator:

  • Right click Libraries
  • Add Files to [your project's name]
  • Go to node_modules/react-native-twitter-sdk/ios
  • Add the .xcodeproj file
  • Add the libRNTwitterSDK.a from the RNTwitterSDK project to your project's Build Phases ➜ Link Binary With Libraries

In XCode, in the project navigator, select your project.

  • Add TwitterKit to "Embedded Binaries" in your Xcode project settings
  • Add TwitterKit and TwitterCore to "Linked Frameworks and Libraries" in your Xcode project settings

Usage

Complete the following steps.

  1. Initialize Twitter Kit
  2. Configure Info.Plist
  3. Handling Log in Redirect
import { TwitterLoginManager } from 'react-native-twitter-sdk';

TwitterLoginManager.logIn()
  .then(result => console.log(result))
  .catch((error) => console.log(error));

Copyright and license

Code released under the MIT license.

Inspiration

react-native-fbsdk

About

A React Native wrapper around the Twitter SDKs for iOS. Provides access to Twitter login and requests.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published