Manual Installation

Project Settings

Make sure $(PROJECT_DIR) recursive is set in your target's Framework Search Paths in Build Settings.

Add -ObjC , -lc++ and -all_load flags in your target's Other Linker Flags in Build Settings.


AMR Framework Files

Download latest AMRSDK and KKLog files then drag and drop files into your project.

  • AMRDemo/AMR/Core
    • AMRSDK.framework
    • AMRResources.bundle
    • KKLog.framework

Other Frameworks and Libraries

Add following frameworks and libraries to your project.

  • Accelerate.framework
  • AdSupport.framework
  • AudioToolbox.framework
  • AVFoundation.framework
  • CFNetwork.framework
  • CoreGraphics.framework
  • CoreImage.framework
  • CoreLocation.framework
  • CoreMedia.framework
  • * CoreMotion.framework
  • * CoreTelephony.framework
  • EventKit.framework
  • EventKitUI.framework
  • Foundation.framework
  • ImageIO.framework
  • JavaScriptCore.framework
  • libc++
  • ** libsqlite3.tbd
  • ** libresolv.9.tbd
  • ** libxml2.tbd
  • ** libz.tbd
  • * LocalAuthentication.framework
  • MediaPlayer.framework
  • MessageUI.framework
  • MobileCoreServices.framework
  • QuartzCore.framework
  • SafariServices.framework
  • Security.framework
  • * Social.framework
  • * StoreKit.framework
  • SystemConfiguration.framework
  • UIKit.framework
  • * VideoToolbox.framework
  • WebKit.framework


* Can be marked Weak for compatibility with older version of iOS
** It's libz.dylib below Xcode7

Mediation Adapters

At least one mediation adapter is required for AMRSDK to show banners. You can add all adapters (recommended for maximized revenue) or start with a subset of adapters. Consult your AMR agent for further details.

Download SDK and Adapter files for each Ad network you want to integrate then drag and drop files to your project.

What is next?

Please continue with Xcode Setup step.