I am getting some reports from a client that make me suspect their app is crashing in one section of the app, and apparently only on an iPhone 5. The scene that appears to be crashing uses AVAudioPlayer and AVAudioRecorder for playback and record, and uses ObjectAL for reading & visualizing the saved file only. (All other scenes are playback only, so they use ObjectAL / OpenALManager for audio playback)
I have tested on an iPad 1, iPad 3rd gen, iPod Touch 4th Gen, and iPhone 4, (ranging from iOS 5.1.1 to iOS 6.1.3) with no problems. (The last update was last year, just after iOS 6 was released). As you might guess by my question, I do not have an iPhone 5 in my "arsenal" of devices.
This app was written with cocos2d 1.1.0 beta2b, with ObjectAL 2.1.
Has anyone experienced any problems specifically around AVAudio stuff on the iPhone 5? I can't find anything that would seem to indicate differences in the way it handles audio. I know there are some deprecations in iOS 6, but I need the backward compatibility to iOS 4, and it works on every other device we have tested on.
Any similar war stories? I can probably arrange an on-site with the client and a friend of his who has an iPhone 5, but I'd rather have some clue what I'm doing since I'm sure they won't let me borrow their iPhone to take home.
Thanks.