Getting Started

Add the VMSDK pods to your Podfile

pod 'VMSDK_Core', '~> <VERSION>'
pod 'VMSDK_Wayfinding', '~> <VERSION>'
pod 'VMSDK_Legacy', '~> <VERSION>'

Use the provided methods to render and navigate the venue

Install and run the reference app

  1. Make sure you have version 10.2 or later of Xcode.
  2. If you don’t already have the CocoaPods tool, install it on macOS by running this command from the terminal:

    sudo gem install cocoapods
    
  3. Extract the iOS VMSDK zip file.

  4. In the extracted directory,​ ​navigate to vmsdk-sampleapp/Podfile.

  5. Install the dependencies using CocoaPods:

    pod repo update
    pod install
    
  6. In the extracted directory, navigate to vmsdk-sampleapp/VMMS-Demo.xcworkspace​ and launch it in Xcode.

  7. The reference app uses the Google Maps SDK for iOS and the MapLibre SDK for iOS, so you will need to generate a Google API Key and generate a MapLibre Access Token.

  8. Once you’ve generated a Google Maps API key and a MapLibre Access Token, open Supporting​ ​Files/VMMSDemoConstants.h ​and update the GMS_API_KEY and MAPTILER_API_KEY variables.

  9. Build and run the app on the simulator.