title: Purpose of CBCentralManagerScanOptionSolicitedServiceUUIDsKey
body: <p>The <code>CBCentralManagerScanOptionSolicitedServiceUUIDsKey</code> option is available when scanning for devices in CoreBluetooth, the documentation states</p>
  
  <blockquote>
    <p>Specifying this scan option causes the central manager to also scan
    for peripherals soliciting any of the services contained in the array.</p>
  </blockquote>
  
  <p>What is the purpose of this option?  What is a 'solicited service'?  How is it different to specifying the service UUID in the services array?</p>