私のアプリでは、次のコードを使用してビデオを再生しています。MPMoviePlayerはデバイスでクラッシュしますが、シミュレータで正常に動作します
NSURL *myURL = [[NSURL alloc] initWithString:downloadURL];
mMoviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:myURL];
if (mMoviePlayer) {
[self initMoviePlayer];
[mMoviePlayer play];
}
このコードは、シミュレータで正常に動作しているが、私は、デバイスでそれをテストするときには、「BAD_ACCESS」エラーを与えています。デバイスがビデオに要求を送信していません。
いくつかのいずれかがこれで私を助けることができます。..
おかげで...
しかし、同じコードがシミュレータで正常に動作しています。 – nbojja
@ nboja - シミュレータは、特にメモリ割り当ての問題に関しては、デバイスの完全なレプリカではありません。 – Nosredna