2011-10-25 57 views
2

正常工作是在IOS 4.3工作精細的音頻播放器的代碼不是在IOS 5.在模擬器AVAudioPlayer未在IOS 5

工作正常工作,但是沒有從該設備的聲音。有時會聽到聲音一會兒,幾秒鐘後聲音會停止。

沒有發現錯誤。這是IOS 5的問題。

回答

3

我認爲它工作時,我用我改變我的代碼行啓用ARC。我只是定製了發佈方法,並且工作。

+0

能否詳細說明一下?我不知道這句話意味着什麼(並且我有類似的聲音問題) – Toad

+1

不,我認爲Cyupa在本頁中有答案... :) – andikurnia

5

如果您的應用中有多個音頻/視頻播放器/錄像機,您應該嘗試指定將開始哪種類型的音頻會話。如果你不這樣做,第一個會開始,將阻止其他人。

AVAudioSession *session = [AVAudioSession sharedInstance]; 
[session setCategory:AVAudioSessionCategoryRecord error:nil]; 

試試這個。