Skip to content

Integrate the SDK

The UNL Navigation SDK for iOS is distributed as a Swift Package hosted on GitHub, making it easy to integrate directly into your Xcode projects using Swift Package Manager (SPM).

Adding the SDK to Your Project​

To integrate the UNL Navigation SDK into your iOS application:

  1. Open your project in Xcode

  2. Add the package dependency

  3. Navigate to File > Swift Packages > Add Package Dependency

  4. Enter the package URL

  5. Paste the repository URL: {TODO}

  6. Select your version

  7. Choose your desired version, branch, or commit

  8. We recommend using the latest stable release

  9. Complete the integration

  10. Click Add Package and Xcode will resolve dependencies

  11. Select the SDK products you need for your target

Once added, the SDK will be automatically managed by Xcode, and you can start importing and using the UNL Navigation SDK in your Swift code.

Note: If you're migrating from the old package URL, remove the old dependency first via File > Swift Packages > Remove Package before adding the new GitHub-hosted version.