I've worked with iOS, but never with any external hardware to connect to the device.
I'm wondering if I need to purchase an MFi license to begin working with hardware and iOS. However after going through some of Apple's documentation I'm not sure if I do for testing purposes.