3 回答

TA貢獻1806條經驗 獲得超8個贊
這是iOS SDK 5 / Simulator的一個已確認錯誤-一旦模擬器嘗試播放聲音(來自電影或任何其他聲音源),就會發生。不過請放心,這在實際設備上不會有問題。
您提到了用戶使用應用程序時遇到的實際報告-這些問題與您上面發布的問題無關/無關。
此問題由Apple提出,錯誤ID為10555404。我確實自己提交了一份報告,該報告最終被確定為所提及錯誤ID的重復。
該問題目前持續存在,直到并包括Xcode版本4.4.1(4F1003),iOS SDK 5.1。
更新資料
此問題最終在Xcode版本4.5(4G182),iOS SDK 6.0中得以解決。
注意
與iOS 5.1(或更低版本)模擬器一起使用時,即使在Xcode版本4.5中,該問題仍然存在。

TA貢獻2041條經驗 獲得超4個贊
使用AVAudioPlayer作為頭文件中的具有堅強特性的ivar:@property(強,非原子)AVAudioPlayer * audioPlayer對我而言,這有效

TA貢獻1777條經驗 獲得超3個贊
以下代碼可用于在模擬器上進行測試。
if (beep == nil)
NSLog(@"audio player not initialized");
else if(TARGET_IPHONE_SIMULATOR)
{
NSLog(@"beep play");
}
else
{
[beep play];
}
- 3 回答
- 0 關注
- 746 瀏覽
添加回答
舉報