This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

HID Keyboard Demo - works for iOS 7 but not iOS 8

Hello,

I am trying to use the HID Keyboard Demo (ble_HID_keyboard_template from arduino sdk) . I'm using a RedBearLabs Blend Arduino with the nrF8001.

It works great with iOS 7 (iphone 5)

However, I am not able to get it to work with iOS 8.4 (using iphone 4S). It sometimes pairs (requires multiple attempts), and when it does pair I know it is sending the character "A" to the phone. However, the letter "A" never shows up on the phone.

Am I doing something wrong? Is there a work-around for this?

Thank you, Ken

Parents Reply
  • This post is a demo of the HID keyboard on iOS 7. It has been shown that this same keyboard no longer works on iOS 8. The reason for this is because Apple changed their API so now keyboards cannot show up in the foreground without permission from the operating system. This means that all keyboards have to be implemented as cv writer app extension and not just a regular app. The main takeaway here is that when developing apps, developers need to keep up with changes in OS updates, or else their work will become obsolete quickly and they risk losing customers who use older versions of operating systems like iOS 8.

Children
No Data
Related