1.0.2 • Published 5 years ago

audienzz-react-native-appnexus-library v1.0.2

Weekly downloads
8
License
-
Repository
gitlab
Last release
5 years ago

audienzz-react-native-appnexus-library

Getting started

  1. Go to your project root folder and open "/node_modules"
  2. Create folder "audienzz-react-native-appnexus-library"
  3. Copy and paste all files from repository "appnexus-app-lib"
  4. Open terminal and "cd" to your project root folder
  5. Run "react-native link audienzz-react-native-appnexus-library"

Android

  1. Open up android/app/src/main/java/[...]/MainApplication.java
  • Add import com.reactlibrary.RTCAppNexusLibraryPackage; to the imports at the top of the file
  • Remove 'import com.appnexus.opensdk.instreamvideo.RTCAppNexusLibraryPackage;'
  1. Append the following lines to android/settings.gradle:

      include ':sdk'
      project(':sdk').projectDir = new File(rootProject.projectDir,'../node_modules/audienzz-react-native-appnexus-library/android/lib/sdk')
    
      include ':instreamvideo'
      project(':instreamvideo').projectDir = new File(rootProject.projectDir,'../node_modules/audienzz-react-native-appnexus-library/android/lib/instreamvideo')
  2. Open android/app/src/main/AndroidManifest.xml: Add permissions

      <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
      <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
      <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

IOS

  1. Go to your project "/ios" folder and open .xcodeproj file.
  2. Add the iOS frameworks listed below. To add them, click your application's target. Then click Build Phases, and Link Binary with Libraries to enter the frameworks. AdSupport.framework AudioToolbox.framework AVFoundation.framework AVKit.framework CFNetwork.framework CoreGraphics.framework CoreTelephony.framework EventKit.framework Foundation.framework iAd.framework MediaPlayer.framework MessageUI.framework MobileCoreServices.framework PassKit.framework QuartzCore.framework Security.framework Social.framework StoreKit.framework SystemConfiguration.framework UIKit.framework CoreMedia libz.tbd

Usage

Take a look into this documentation.

1.0.2

5 years ago

1.0.1

5 years ago