Hi,
I'm working on an application for a smart mall.
The application objective is to guide the customer through the mall, provides targeted informations or targeted discount, based on customers preferences.
In order, to provide real time and customised informations, we are using beacons.
When the application runs in background (in most cases), I use monitoring on a single region but it’s not enough accurate.
I've searched on Internet and I've found a solution :
When the phone is entering in a region, I start a background task for 1 minute and during this I start ranging to have more accurate information from the beacons.
When a minute is passed, I stop ranging, end the background task and let the application return to background.
My question is : Will Apple accept or reject my application if I use this system ?
If not is there a precise guide line to follow or anything else to do that ?
Thank you for your answers
Aurélien