Once the SDK is integrated, a testing phase starts. Been as it requires physical proximity to devices and Geofences, a good way to lower the logistic requirements of testing is to use Apps.
Any App that allows for Location Spoofing will work. The Keywords Location Spoofing usually yield good results in the mobile app repositories (Google Play / App Store).
Once it's successful, you'll start triggering the Experiences configured to react with that Geofence.
A beacon can be spoofed if you know the UUID, Major and Minor and have an iBeacon Bluetooth emitter. You can use any Beacon that is configurable and supports iBeacon, or apps that have the iBeacon stack and can broadcast the UUID/Major/Minor of your convenience.
Steps for configuring a Test Beacon:
- Open the Beacon configuration panel.
- Change the UUID value of the Beacon to match the UUID you want to test.
- Change the Major value of the Beacon to match the UUID you want to test.
- Change the Minor value of the Beacon to match the UUID you want to test.
- Save your settings.
Once the device starts broadcasting you'll start triggering the Experiences configured to react with such Beacon.
With configurable software, the steps are the same. You can find a variety of beacon simulators on both App Store and Google Play.