2010-04-12 16 views
0

我看到在我的應用間歇奇怪的症狀:預碰撞iphone症狀 - 奇用戶位置,體積變化

  1. 藍BLOB(在用戶的MKMapView位置)開始「爆炸」(奇,幹動畫) 。可以從啓動開始,似乎表明最終的問題。
  2. 揚聲器音量突然增加(回到我調用kAudioSessionSetProperty_OtherMixableAudioShouldDuck之前的水平)。該應用程序一直運行,但這一變化告訴我不要再有AVAudioPlayer發出的聲音。也是未來崩潰的可靠指標(保存等)。

我無法在調試器中激發這個問題(似乎只發生在GPS中)。任何想法來追蹤它?

一種可能性:可能會延緩代碼(只在移動時執行)導致問題?

+0

什麼版本的iPhone OS的做您的構建目標使用?這是在運行什麼設備?您的設備使用什麼版本的iPhone OS? – 2010-04-12 07:22:01

+0

我的目標是3.0,並在安裝了3.1.3(7E18)的iPhone 3GS上運行。 – BankStrong 2010-04-12 11:58:18

+0

這需要遷移到超級用戶,因爲它不是一個編程問題 – 2010-04-12 13:37:39

回答

0

此症狀(奇怪閃爍的藍色用戶位置)似乎是由內存損壞引起的。

它追蹤到的

self.audioPlayer = nil 

,而不是

[audioPlayer release];