When the dialog pops up for iOS do you need to enter a pairing code? There might be some more fiddling required on Espruino if so, but it should still be fine with the default firmware.
Did you set Espruino itself up as a HID device? Usually when it's a HID device iOS/etc will pick it up and show it in the OS menu - but when it's not a HID device they think it's not important so don't keep it in there
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Sorry - I posted the reply in the wrong thread:
Ahh - could be, yes! I think some devices will only work when they've been bonded.
Maybe try http://www.espruino.com/Reference#l_BluetoothRemoteGATTServer_startBonding ?
When the dialog pops up for iOS do you need to enter a pairing code? There might be some more fiddling required on Espruino if so, but it should still be fine with the default firmware.
Did you set Espruino itself up as a HID device? Usually when it's a HID device iOS/etc will pick it up and show it in the OS menu - but when it's not a HID device they think it's not important so don't keep it in there