我有一個應用程序使用AVAudioPlayer
播放一些嵌入式MP3文件。音量按鈕在我主要用於測試的3GS上可靠地工作 - 他們在4.1下工作,升級到4.3.1後立即工作。在運行4.2.1的老闆的iPhone 4上,他們似乎根本沒有在我們的應用程序中工作;在iPod Touch上(也是在運行4.2.1),這是我的第二臺測試機器,我已經能夠讓它們工作一次,但無法重現我是如何做到的。AVAudioPlayer:音量按鈕在某些設備上工作,而不是其他設備
我試過一個黑客,我發現,在應用程序啓動時創建一個虛擬AVAudioPlayer
,但把它留在prepareToPlay
狀態,發現我能夠用我的初始畫面上的音量按鈕,但一旦我打得真實音頻他們停止工作。
有人碰到過這個嗎?任何想法,爲什麼它在一些手機而不是其他人?
更新:我觸摸更新到4.3.1和問題走了。因此,我認爲它可能是4.2.1中的一個錯誤,但我仍然想知道是否有人看到它並且/或者可以指向我一個錯誤報告。