Those methods were only implemented to their bare minimum for some demo apps were we doing for the LEGO EV3 platform. They won't be enough to implement a full fledged Bluetooth app for iOS. We do have the BLE implementation for iOS in progress. My aim is to have that done by the end of the summer.
I have a working demo app using the BLE to talk to Micro:bit on iOS, but the functionality only works with strings at the moment. I need to finish implementing the remaining data types and then we will get it up on TestFlight. In the short term it does require using a separate server though because the current production version of App Inventor assumes that iOS won't run any extensions (which it still doesn't, we just bake the extension logic into the companion app).
Ewan, please can you send an invitation to the TestFlight download link. I am a Beta tester for other apps.
I’m ready to forge ahead now my BLE hardware is functional.
Every blessing
Tim
Thanks Simon BUT this test server for iOS still says no extensions supported eg BluetoothLE
Ewan recently said that Bluetooth would be hard coded in to MIT app,
I think i'm awaiting on Ewan to do this "bake":
"I have a working demo app using the BLE to talk to Micro:bit on iOS, but the functionality only works with strings at the moment. I need to finish implementing the remaining data types and then we will get it up on TestFlight. In the short term it does require using a separate server though because the current production version of App Inventor assumes that iOS won't run any extensions (which it still doesn't, we just bake the extension logic into the companion app)."
This will be in the future. This is not available to everyone. Evan is still working on it. It certainly won't be implemented today, tomorrow or next week... it definitely takes a lot of time and everyone will learn about the new functionality when it happens.