I think I found the answer myself. Try this and confirm if it works:
- Delete application
- Clean Xcode Project
- Hold the power button of your iOS device.
- When the slide to turn off appears, hold down the Home button until the screen starts flashing black, then release all the buttons
- Run the Xcode project again
- Handlers should now be called again
My suspicion is that there is an error in the shared instance of the recorder that can only be reset when cleaning the device RAM.
Edit: I also noticed that this error only occurs when I stop the application with Xcode during recording. If I put the application in the background or turned off the application using the iOS task manager, this error does not appear when the application starts again.
Conclusion: DO NOT turn off the application using Xcode while recording is in progress. If you use the iOS task manager instead, it will continue to work correctly and deliver callbacks.
Edit 2: An error report has been sent, and Apple replied that they know about this problem, working on it to resolve it.
Flupp source share