- Download project as ZIP or run 'git clone --depth=1 https://github.com/gouen95/SlateGeoFencingExample.git' in terminal.
- cd SlateGeoFencingExample and run 'pod install' in project directory using Terminal. (Requires Cocoapod dependency manager to use) .
- In order to debug and run the application an AppID with Access WiFi Information capability is required, create a provisioning profile for it or just tick automatically codesign it.
- Enable Always GPS location in order to fully utilize Consumer module.
- First, proceed as Consumer to proof that user are not in any geofenced area.
- Proceed as Admin and add a radius outside your location (preferably while connected to a WiFi)
- Proceed as Consumer to check whether you are covered within geofenced area via WiFi. (result : only connected via WiFi)
- Turn off WiFi, and you will be out of the geofenced area.
- Proceed as Admin and add a radius inside your location (preferably while connected to a WiFi).
- Proceed as Consumer to check whether you are covered within geofenced area via WiFi. (result : connected via both)
- Turn off WiFi, and you will be in the geofenced area via Geofencing only.
- To convert image-config-source into iOS Assets follow : https://github.com/swiftcafex/ios-image-maker • brew install node • brew install imagemagick • npm install -g ios-image-maker • brew install GraphicsMagick • ios-image