Home › Forums › OpenEars › [Resolved] App rejected › Reply To: [Resolved] App rejected
Can you show me how you are initializing fliteController and setting noAudioSessionOverrides? There is really no way for the app to use the mic as a result of OpenEars if you have noAudioSessionOverrides set to true and you aren’t using PocketsphinxController.
You can verify it in the framework source code; the only place in the framework that the AudioSessionManager is initialized from is PocketsphinxController, and once in FliteController if noAudioSessionOverrides isn’t set.
According to Stack Overflow, permissions are not necessarily reset on app removal so you could try changing your bundle ID to be sure a new install won’t ask permission: http://stackoverflow.com/a/18625274/119717