title: Can you obtain WiFi settings from iOS and pass it to a BLE device (similar to Withings)?
body: <p>The Withings iOS app has the ability to obtain your wifi settings and pass it to the body scale via Classic Bluetooth (see screenshot below). From what I learnt it's a feature only available through the MFi program, which the Withings Scale is.</p>
  
  <p><img src="https://i.stack.imgur.com/A4xJQ.jpg" alt="enter image description here"></p>
  
  <hr>
  
  <p>I'm building an app that talks to external BLE devices. Since MFi is not required for BLE devices, I'm wondering if there's a way to do the same thing with CoreBluetooth or other frameworks?</p>
  
  <p>From <a href="https://mfi.apple.com/MFiWeb/getFAQ.action#4-2" rel="nofollow noreferrer">Apple's MFi FAQ page</a>:</p>
  
  <blockquote>
    <p>"Accessories which connect to an Apple device using only Bluetooth Low
    Energy/BTLE/Bluetooth 4.0 or standard Bluetooth profiles supported by
    iOS are not part of the MFi Program."</p>
  </blockquote>
  
  <hr>
  
  <p>Related question on ClassicBluetooth / MFi:</p>
  
  <p><a href="https://stackoverflow.com/questions/8821791/can-you-pass-wifi-settings-from-an-ios-device-to-an-externalaccessory-object">Can you pass WiFi settings from an iOS device to an ExternalAccessory object?</a></p>