title: How to get bluetooth device name if device dose not advertise it
body: <p>I tried to display bluetooth device list with names.</p>
  <p>I get devices name from <code>centralManager(_ central:, didDiscover peripheral:, advertisementData:, rssi RSSI:)</code></p>
  <p>but some devices doesn't contains name in advertisementData, and I can't get it via <code>peripheral.name</code></p>
  <p>in this case I can connect to this device and discover it services, after discovering some service <code>peripheral.name != nil</code></p>
  <p>in this two case I am able to get device name, but there is third case
  when I can't connect to device via <code>central.connect(peripheral, options: nil)</code>, delegate method simply doesn't calls, but I can open iOS device settings, go to bluetooth and there is this not connectable device with name.</p>
  <p>Is there way to get this device name?</p>