iOS integration

1. Installation

1.1 Project Setup

INSITEO 's modules are provided as an iOS framework. To use them, you will need to link it with your application project. Under Xcode, you have to select your project in the left panel and click on the Build Phases tab on the right. Then you will need to add all the wanted frameworks in the Link Binary With Libraries panel. Please also check the framework dependencies below and add any additional required framework.

Note : Please check the Downloads section to get the latest INSITEO framework.

1.2 Requirements

InsiteoAPI.framework requires the following frameworks and libraries:

  • Our ProtocolBuffers.framework
  • Apple CoreLocation.framework
  • Apple CoreMotion.framework
  • Apple CoreBluetooth.framework
  • Apple QuartzCore.framework
  • Apple OpenAL.framework
  • Apple OpenGLES.framework
  • Apple CoreGraphics.framework
  • Apple Foundation.framework
  • Apple UIKit.framework
  • Apple CoreText.framework
  • Apple CoreTelephony.framework
  • Apple Security.framework NEW
  • Apple libz.dylib
  • Apple libsqlite3.dylib

Note:

  • Please also set the C++ Standard Library parameter to libstdc++ in the Build Settings panel of your target.
  • The architecture to use is armv7 and the Build Active Architecture Only parameter can be set to NO.