https://github.com/radarlabs/radar-sdk-ios
iOS SDK for Radar, the leading geofencing and location tracking platform
https://github.com/radarlabs/radar-sdk-ios
background-geolocation geocoding geofencing geolocation location-tracking radar
Last synced: about 1 month ago
JSON representation
iOS SDK for Radar, the leading geofencing and location tracking platform
- Host: GitHub
- URL: https://github.com/radarlabs/radar-sdk-ios
- Owner: radarlabs
- License: apache-2.0
- Created: 2016-06-21T03:24:30.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2026-06-09T03:56:53.000Z (about 1 month ago)
- Last Synced: 2026-06-09T04:26:57.716Z (about 1 month ago)
- Topics: background-geolocation, geocoding, geofencing, geolocation, location-tracking, radar
- Language: Objective-C
- Homepage: https://radar.com
- Size: 1.21 GB
- Stars: 77
- Watchers: 6
- Forks: 32
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README

[](https://cocoapods.org/pods/RadarSDK)
[](https://github.com/Carthage/Carthage)
[Radar](https://radar.com) is the leading geofencing and location tracking platform.
The Radar SDK abstracts away cross-platform differences between location services, allowing you to add geofencing, location tracking, trip tracking, geocoding, and search to your apps with just a few lines of code.
## Documentation
See the Radar overview documentation [here](https://radar.com/documentation). See the Radar SDK documentation [here](https://radar.com/documentation/sdk).
You can also see a detailed SDK reference [here](https://radarlabs.github.io/radar-sdk-ios/Classes/Radar.html).
## Migrating
See migration guides in `MIGRATION.md`.
## Development
Run `make bootstrap` to set up your environment for development and allow you to use the other `make` commands. It will call `sudo` to install some gems.
## Examples
See a Swift example app in `Example/`.
To run the example app, clone this repository, add your publishable API key in `AppDelegate.swift`, and build the app.
Setup Radar key check pre-commit hook to prevent accidental key leak when working with the Example app.
```
git config filter.radar-keys.clean hooks/clean-filter
git config filter.radar-keys.smudge hooks/smudge-filter
```
## SPM
If you are using Swift Package Manager to manage your project's dependency, use this [SPM specific repository](https://github.com/radarlabs/radar-sdk-ios-spm) instead
## Support
Have questions? We're here to help! Email us at [support@radar.com](mailto:support@radar.com).