I am making an app that requires internal sound to be recorded.
Any solution?
The is no public iOS API that will allow you to record all internal sound that an app or the device can make. Only certain types of internal sound can be recorded, for instance sounds produced by an app using Audio Queues or the RemoteIO Audio Unit.
For recording external sound, Apple's SpeakHere sample code might be appropriate.