Can an app auto start region monitoring and ranging estimote on then background when app is not running?

I have a few question on iOS background monitoring.

My app would ideally run/start region monitoring at a specific time range (say 1 to 3pm ) of the day. Which is predetermined, however the app might not be running (fore or background) at that particular time period. Is it possible to start launch the app through monitoring?

What can be collected ? major/minor values ?

If it’s possible, any way to get the major/minor values of the beacon that triggered the didEnterRegion method?

Thanks for your response.

On iOS, you cannot launch an app at a specific time. But monitoring is designed to be very battery friendly, so it’s absolutely fine to just keep it running at all times—the added drain is minimal.

what can be collected ? major/minor values ?

If is possible any way to get the major/minor values of the beacon that triggered the didEnterRegion method?

Yes, upon the enter/exit, you can start ranging for a few seconds to discover the major and minor values, as well as proximity estimations.