问题
I am unable to play sound using AudioToolbox Framework. My line of code :
SystemSoundID soundID;
CFURLRef soundFileURLRef;
OSStatus error = AudioServicesCreateSystemSoundID((__bridge CFURLRef)(aFileURL), &aSoundID);
After debug Show error ((OSStatus) error = -1500)
.
回答1:
The error code -1500 represents the constant kAudioServicesSystemSoundUnspecifiedError
, which has the description "An unspecified error has occurred.".
I'd double check that the URL can be read by your program, that the destination is a supported format, and that it is a valid, readable file.
Of course, googling kAudioServicesSystemSoundUnspecifiedError
will give you some additional hints.
来源:https://stackoverflow.com/questions/15216757/osstatus-error-1500-in-audiotoolbox-framework