Skip to content
iOS app detect a device inside of the geofence area. Where geofence area is combination of some geographic point, radius, and specific wifi network.
Swift
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Surrounding.xcodeproj
Surrounding
SurroundingTests
SurroundingUITests
.gitignore
1.png
2.png
3.png
4.png
LICENSE
README.md

README.md

📍 Surrounding 🌏

iOS app detect a device inside of the geofence area. Where geofence area is combination of some geographic point, radius, and specific wifi network.

First Screen First Screen First Screen First Screen

:octocat: Note:

  1. 💎 The device is treated as being inside the geofence area even if location is out of monitoring geofence region when configured wifi is still connected.
  2. 💎 If you want run this project then you to configure WiFi by enabling Access WiFi Information capability. 👨🏻‍💻 (You need developer account for this.)

Expected results for geofence status:

Inside Geofence WiFi Connected Expected Status
True True Inside
True False Inside
False False Outside
False True Inside
You can’t perform that action at this time.