2012-11-21 43 views
5

Obecnie piszę aplikację na iOS, która współpracuje z plikami audio, a jedna część aplikacji jest stworzenie fali pliku audio. Dlatego potrzebuję obiektu AVURLAsset, aby AVAssetReader mógł pobrać dane pliku audio.Pierwsze AVURLAsset lokalnego pliku audio

Nie ma problemu z utworami z biblioteki iPod na iPhonie/iPadzie, ale kiedy próbuję pobrać obiekt AVURLAsset dla pliku audio w folderze dokumentów aplikacji, coś idzie nie tak.

Mam NSURL utworu lokalnego i odtwarzanie z AVAudioPlayer działa, ale podczas próby odczytu zestawu AVURLA z AVAssetReader, aplikacja ulega awarii.

Czy ktoś wie, dlaczego ten błąd występuje?

Dzięki!

Chris

Odpowiedz

12

Rozumiesz, po odrobinie Aarkstore. Bardzo ważne jest używanie fileURLWithPath zamiast URLWithString.

+0

Dzięki kolego! Uratował mnie przed bardzo nużącym błędem. – vaughan

Powiązane problemy