You're probably going to have to jailbreak the phone, since apple is an asshole when it comes to apps.
For others interested in controlling their robots using their phones, I highly suggest you use an android phone. It's all open source and you can put your own apps on it, so it's pretty easy to program for.