This repository contains releases of the Wemap SDKs for iOS for distribution via Swift Package Manager.
The Wemap SDKs provide comprehensive location tracking, routing, and navigation capabilities for mobile applications.
Different Wemap SDKs have different requirements, but these are the common requirements applied to all of them.
- iOS 13 or newer
- Xcode 26.0 or newer
- Swift 5.9 or newer
Add the following dependency to your Package.swift file:
dependencies: [
.package(url: "https://github.com/wemap/wemap-sdk-ios-distribution.git", exact: "0.28.0")
]Or add it through Xcode:
- In your Xcode project or workspace, click on
File > Add Packages Dependencies... - Paste the following GitHub URL into the search bar in the top right corner: https://github.com/wemap/wemap-sdk-ios-distribution
- Select the
Dependency Ruleyou want to apply to the Wemap SDKs- We recommend selecting
Up to Next Minor Versionfor theDependency Rule, specifying the latest version (ex.: 0.28.0) as the minimum version. This allows you to select the most recently released stable patch version of the SDKs.
- We recommend selecting
- Click on
Add Package. - In the new window, click on the dropdown
Add to Targetand select your project target. - Click
Add Package. - Verify that you can
import WemapMapSDK(or any other WemapSDK) in your app.
For comprehensive guides, API documentation, and examples, visit the official Wemap SDKs for iOS documentation.
For additional examples and sample implementations of WemapSDKs, visit the official GitHub repository.
Please use the bug template in the sample apps repository to report any issues.