title: codenameone BluetoothLE startscan not compiling on iOS
body: <p>I am using the BluetoothLE library and I can compile for Android with no issues and it works but the same code does not compile for iOS.  I get the following</p>
  
  <pre><code>[EDT] 0:0:0,52 - Exception: java.lang.RuntimeException - Not supported on this platform
  java.lang.RuntimeException: Not supported on this platform
  at com.codename1.cordova.Cordova.execute(Cordova.java:26)
  at com.codename1.bluetoothle.Bluetooth.startScan(Bluetooth.java:110)"
  </code></pre>
  
  <p>If I comment out my startscan line the application will compile.  The offending lines are below.</p>
  
  <pre><code>bt.startScan(new ActionListener() 
  {  
  @Override
  public void actionPerformed(ActionEvent evt) 
  {
  bt_ScanDeviceFound(evt);
  }
  }, 
  null, 
  false, 
  Bluetooth.SCAN_MODE_LOW_POWER, 
  Bluetooth.MATCH_MODE_STICKY,
  Bluetooth.MATCH_NUM_MAX_ADVERTISEMENT, 
  Bluetooth.CALLBACK_TYPE_ALL_MATCHES);
  </code></pre>
  
  <p>The <a href="https://github.com/randdusing/cordova-plugin-bluetoothle#startscan" rel="nofollow noreferrer">original code</a> from which the BluetoothLE was forked, from randdusing, shows different paramters for iOS than android. Maybe it has something to do with that?</p>