我正在開發iPhone應用程序。在這個應用程序中,我使用AVAudioPlayer播放音頻。 這是我播放聲音的代碼。AVAudioPlayer不能在iPhone 5中工作
NSString* resourcePath = [[NSBundle mainBundle] resourcePath];
resourcePath = [resourcePath stringByAppendingString:@"/sound.mp3"];
NSError* err;
player_ = [[AVAudioPlayer alloc] initWithContentsOfURL:
[NSURL fileURLWithPath:resourcePath] error:&err];
if(err)
{
}
else
{
[player_ prepareToPlay];
[player_ play];
int playingLoops = 0;
player_.numberOfLoops = playingLoops;
}
據沃金上除了iPhone5.While iPhone設備罰款我運行在iPhone 5上的應用程序,我得到以下錯誤,然後應用程序崩潰。
2012-11-26 09:02:28.484 test[728:1dd03] <0xb0081000> Error '!obj' trying to fetch default input device's sample rate
2012-11-26 09:02:28.484 test[728:1dd03] <0xb0081000> Error getting audio input device sample rate: '!obj'
2012-11-26 09:02:28.494 test[728:1dd03] <0xb0081000> AQMEIOManager::FindIOUnit: error '!dev'
這些都是奇怪的錯誤。我建議您查看播放器的設置字典,以確定採樣率是否正確。 – Daniel
我得到了同樣的問題......所有設備的作品除iPhone5.Did你修好了嗎?如果(做)請告訴我~~ thx ~~ –