Researched and read w/ interest this thread re: programmers creating their own apps to interact w/ iBeacons. Great stuff: iBeacon Notification when the app is not running
However, I have a follow-up Q. Assuming other conditions are met (phone locked, etc.) does this background alert method work when using the common Passbook app with iBeacons -- rather than a programmer's own app? I'd like to trigger an alert via Passbook, rather than requiring the user to download a brand's proprietary app.
Thanks in advance, folks!
Yes, this is how it works. Passbook works like any other app in that it registers
CLBeaconRegion
andCLCircularRegion
(for geofences) objects with the built-in iOSCoreLocation
service.CoreLocation
remembers what apps have registered for region entry/exit events, event when they are not running, and relaunches them automatically when these boundaries are crossed.