I have successfully scheduled local notifications in my app using the code below:
Class cls = NSClassFromString(@\"UILocalNotification\");
if (cls != ni
Did you spell the name of the sound using the same upper/lower case encoding in both the file name and the filename?
There could be a couple of reasons:
UILocalNotification does not support mp3. It only supports the formats and containers mentioned on the reference page.
http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp/IPhoneOSClientImp.html
Because custom alert sounds are played by the iOS system-sound facility, they must be in one of the following audio data formats:
Linear PCM MA4 (IMA/ADPCM) µLaw aLaw
You can package the audio data in an aiff, wav, or caf file.