我有一些嚴重的問題和MPMoviePlayerController
煩惱。在我的應用程序中,您可以以.mov格式觀看一些電影的預告片。MPMoviePlayerController - 流媒體在3GS上工作,不在任何3GS之前
我已經和朋友一起測試過,並且讓用戶報告說它不能在他們的設備上工作,這都是3G。我已經測試過我自己的3GS並且播放效果很好。我嘗試過使用第一代iPhone,但無法使用。所以我導致相信這是一個內存問題,而且它只是停止播放並返回到前一個屏幕。
下面是我用來啓動播放器的代碼,它直接出自Apple的MoviePlayer示例。
MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:trailerURL]];
if (mp) {
self.moviePlayer = mp;
[mp release];
[self.moviePlayer play];
}
我試圖從通知檢查NSError,但我得到的僅僅是「發生未知播放錯誤」同時用於localizedDescription
和localizedRecoverySuggestion
,使其無法弄清楚到底爲什麼它不工作。
我見過很多人只是有電影播放器的問題的例子,但它開始困擾我,它有時看起來工作正常,而其他時候它只是沒有(再次,出現像內存問題) 。
感謝您提供的任何幫助/反饋
是測試在3.1.3和3.1?。 2,同樣的問題 – runmad 2010-03-23 23:05:36
系統日誌中沒有什麼?儀器CPU /內存分析器告訴你什麼? – 2010-03-30 22:25:45