Cordova image picker working on Android emulator, not on IOS phone

So I built my app on an Android emulator, and everything works fine (users can select images). Then I build for IOS (the actual phone) and everything works fine except the image selection. I did an alert between ionic ready (and the callback) and both popup. Then I do an alert(JSON.parse($cordovaImagePicker)) and a blank JSON object shows up ( “{}” ) any ideas?