https://github.com/mapbox/mapbox-maps-ios-binary
Interactive, thoroughly customizable maps for iOS powered by vector tiles and Metal
https://github.com/mapbox/mapbox-maps-ios-binary
ios map mapbox maps metal priority swift
Last synced: about 1 month ago
JSON representation
Interactive, thoroughly customizable maps for iOS powered by vector tiles and Metal
- Host: GitHub
- URL: https://github.com/mapbox/mapbox-maps-ios-binary
- Owner: mapbox
- Created: 2026-02-15T08:38:35.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-05-15T20:57:04.000Z (about 2 months ago)
- Last Synced: 2026-05-15T23:44:21.341Z (about 2 months ago)
- Topics: ios, map, mapbox, maps, metal, priority, swift
- Homepage: https://www.mapbox.com/mapbox-mobile-sdk
- Size: 185 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mapbox Maps SDK for iOS - Binary Distribution
This repository contains binary releases and snapshots of the [Mapbox Maps SDK for iOS](https://github.com/mapbox/mapbox-maps-ios) for distribution via Swift Package Manager.
## Overview
The Mapbox Maps SDK for iOS is a public library for displaying interactive, thoroughly customizable maps in native iOS applications. It takes map styles that conform to the [Mapbox Style Specification](https://docs.mapbox.com/mapbox-gl-js/style-spec/), applies them to vector tiles that conform to the [Mapbox Vector Tile Specification](https://github.com/mapbox/vector-tile-spec), and renders them using Metal.
### Prerequisites
Before you can download the binary distribution of Mapbox Maps SDK for iOS, you need to create a token with `DOWNLOAD:READ` scope.
Go to https://account.mapbox.com and click "Create token"
Insert or append the following to `~/.netrc`
```bash
machine api.mapbox.com
login mapbox
password
```
## Installation
### Swift Package Manager
Add the following dependency to your `Package.swift` file:
```swift
dependencies: [
.package(url: "https://github.com/mapbox/mapbox-maps-ios-binary.git", exact: "11.20.0")
]
```
Or add it through Xcode:
1. File > Add Package Dependencies
2. Enter the repository URL: `https://github.com/mapbox/mapbox-maps-ios-binary.git`
3. Select the version or branch you want to use
4. Add the `MapboxMaps` library to your target
## Documentation
For comprehensive guides, API documentation, and examples, visit the [official Mapbox Maps SDK for iOS documentation](https://docs.mapbox.com/ios/maps/guides/).
## Source Code
This is a binary distribution repository. For the full source code, development guides, and contribution information, visit the [main repository](https://github.com/mapbox/mapbox-maps-ios).
## Examples
For code samples and example implementations, see the [Examples project](https://github.com/mapbox/mapbox-maps-ios/tree/main/Examples.xcodeproj) in the main repository.
## Support
### Report a bug
Please use the [bug template](https://github.com/mapbox/mapbox-maps-ios/issues/new?labels=bug%20%3Abeetle%3A&template=bug.md) in the main repository to report any issues.
### Request a feature
Please use the [feature template](https://github.com/mapbox/mapbox-maps-ios/issues/new?labels=feature%20%3Agreen_apple%3A&template=feature.md) in the main repository for feature requests.
### Questions
- [Mapbox Support](https://docs.mapbox.com/help/)
- [Discord Community](https://discord.gg/UshjQYyDFw)
## About Binary Distribution
This repository is specifically designed for distributing pre-built binaries of the Mapbox Maps SDK, including both stable releases and development snapshots. Using this repository can:
- Speed up build times by using pre-compiled binaries
- Simplify dependency management for projects that don't need to build from source
- Provide access to both stable releases and development snapshots
For development, contributing, or building from source, please use the [main repository](https://github.com/mapbox/mapbox-maps-ios).