kinvey-react-native-sdk v7.0.0
Kinvey React Native SDK
The Kinvey React Native SDK is used to develop an React Native application that connects to Kinvey.
Install
Using npm install the sdk:
npm i --save kinvey-react-native-sdkInstall Peer Dependencies
You will need to install the peer dependencies @react-native-async-storage/async-storage, react-native-keychain and react-native-inappbrowser-reborn
npm i --save @react-native-async-storage/async-storagenpm i --save react-native-keychainnpm i --save react-native-inappbrowser-rebornAfter installing them, make sure you install the cocoapods for iOS.
cd ios && pod install && cd ..Optional Install Push Notification
If you would like your application to receive push notifications you will need to install the peer dependency react-native-push-notification.
npm i --save react-native-push-notificationFor iOS
To receive push notifications on iOS you will need to install @react-native-community/push-notification-ios.
npm i --save @react-native-community/push-notification-iosAfter installing @react-native-community/push-notification-ios make sure you install the cocoapods for iOS.
cd ios && pod install && cd ..Follow this guide to add the needed Push Notification capabilities in Xcode and also to update your AppDelegate.m and AppDelegate.h.
For Android
Setup a Firebase project and download the google-services.json file in your android/app folder as explained here.
Then follow this guide to complete the setup for Android.