title: Identify iOS device using iBeacon or CoreBluetooth in background
body: <p>I have an app that runs 2 modes:</p>
  
  <ul>
  <li><p>Mode 1: Advertises the App UUID </p></li>
  <li><p>Mode 2: Monitors and ranges for the App UUID</p></li>
  </ul>
  
  <p>When the 2 devices are in proximity a notification is triggered. When in the foreground I'm able use the Major / Minor values to send the unique device ID (guessing Bluetooth MAC address) to device in mode 2 and call a webservice to identify 'who' the device belongs to.</p>
  
  <p>This method does not seem to be possible in the background? I've read that the Bluetooth packet that's advertised by iOS device either strips the Bluetooth MAC address and major / minor values out when advertising, or the device running the app in the background receiving the notification chooses not to receive it?</p>
  
  <p>My question is really this:</p>
  
  <p><strong>Is it possible to detect which device is advertising the Apps UUID even if the device monitoring has the app in the background using CoreBluetooth iBeacon or CoreLocation services?</strong></p>