Skip to main content

Features

  • Location – Display user or business locations directly on a map.
  • Interactive Map – Add markers, zoom, and navigation support within your app.
  • Google Maps Integration – Leverages the official Google Maps SDK for reliable map rendering and user-friendly experience.

Add ChoicelyMap to your project

If you haven’t added the Choicely SDK to your project yet, please follow the steps in the Quick start section.
  1. Select your target and go to “General” tab. Click the ”+” button on “Frameworks, Libraries, and Embedded Content” section and add ChoicelyMap module.
  2. ChoicelyMap requires the GoogleMaps SDK to function. Add it as a dependency to your project:
    https://github.com/googlemaps/ios-maps-sdk.git
    
  3. Create map API key by following the steps in How to create map API key section.
  4. Just before ChoicelySDK.initialize(...) assign your map API key to ChoicelySDK.settings.mapApiKey setting:
    ChoicelySDK.settings.mapApiKey = "YOUR_MAP_API_KEY"
    
  5. That’s it! You’re now ready to start using ChoicelyMap features in your project.
To enable In-App Purchases, Subscriptions and Paid Votes functionality go to the next ChoicelyShop section.