The mobile team here at Xero is very pleased to announce that we have just released Touch ID for iOS! Thereby putting your business at your literal fingertips. This has been quite a long time in the making, with Layton having first knocked together a prototype at WWDC back in July. That caused quite a bit of excitement internally:
It took a while for the APIs to settle down and to figure out how we were actually going to make it work with our existing security. Layton’s prototype required his hard-coded password, so… not a scalable solution. We’ve come up with something pretty good, though, which as it turned out was pretty straightforward to implement.
When you choose to use Touch ID, the app generates a 32-character alphanumeric ‘secret’ and stores it in your phone’s secure keychain. This secret is automatically set up as your new Xero PIN. When you authenticate with your fingerprint, the PIN is retrieved and submitted to Xero just as if you’d typed it in. TouchID is therefore much more secure than using a 4-digit numeric PIN, as well as being much faster to access and of course impossible to forget. Just make sure you always put your fingers somewhere safe.
This caps off the latest round of improvements to the iOS version of Xero Touch. The (observant) early adopters among you may have noticed that the last release tidied up the screen layouts for the iPhone 6 and 6+. We also moved to compiling against the iOS8 SDK. It’s great that our customers move as fast as we do – 60% of you are already on iOS 8, after less than two months! A staggering 40% are already on iOS 8.1, and that was released less than two weeks ago. We’re committed to staying up to date with the latest and greatest in the mobile world and it’s great to know that you are too.
@Xero Love the iPhone 6 update! It would be great if I could use Touch ID instead of a passcode!
— Caleb Davenport (@calebd) October 16, 2014
No problem, Caleb – hope you enjoy it!