giantsfan3:
Or you could use a Bluetooth Low Energy shield:
Either this one:
http://www.seeedstudio.com/depot/bluetooth-low-energy-shield-p-1255.html?cPath=132_134
Or this one:
http://www.kickstarter.com/projects/rowdyrobot/arduino-ble-shield-connecting-the-ios-and-the-ardu
Yes, those are the same links I posted earlier.
The Redpark cable only breaks out the serial connections. If you want to charge at the same time, you need the PodBreakout. You don't need to jailbreak to use either. You do need XCode and the iOS SDK to develop apps, whichever you choose. The Redpark SDK would likely work with the PodBreakout too.