2011-12-28 3 views
2

내 앱 내 AVFoundation Framework (AVAudioPlayer)를 사용하여 .mp3 파일을 재생하지만이 프레임 워크는 4.0 이상에만 존재합니다. 4.0 이전에 mp3를 재생하려면 무엇을 사용할 수 있습니까?iOS - 4.0 이전에 MP3 재생

+0

도움이 될만한 코드 샘플을 제공 한 경우 일 수 있습니다. 또한 mp3를 좀 더 다루기 쉬운 형식으로 변환하지 않는 이유는 무엇입니까? –

+0

내 응용 프로그램을 20 MB 미만으로 만들어야하기 때문에, 내 응용 프로그램에 많은 소리가 들었습니다. 다른 유형을 사용하면 응용 프로그램이 20 MB가 넘습니다. – CrazyDev

답변

0

나는 Apple's documentation for AVAudioPlayer 찾고 있어요 그리고 해당 페이지의 상단에 말한다 : 나중에 아이폰 OS 2.2 이상에서 사용할 수

가용성은.

이전의 (iOS 4 이전) 프로젝트 중 하나에서 사운드 파일을 재생하는 방법을 살펴 보았습니다. AudioToolbox 프레임 워크와 Apple's older SpeakHere sample code의 일부 파일을 조합 한 것입니다.

+0

하지만 AVFoundation Framework는 iOS 4 이상에서 사용할 수 있습니다. http : // developer .apple.com/library/mac/# documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/00_Introduction.html # // apple_ref/doc/uid/TP40010188 이해할 수 없어요 – CrazyDev

+0

올바르게 기억하면 AVFoundation이 다소 광범위하게 수정되었습니다. * iOS4 (비디오 편집 기능 추가 등)는 iOS 4 이전에 존재했지만, 링크 된 AVAudioPlayer 문서는 iOS 2.2에서 서비스가 사용 가능했던 것으로 나타났습니다. BTW, 테스트 할 iOS 3 또는 2.X 장치가 있습니까? –

+0

아니오 나는 ... 어 ... 어딘가에서 오래된 시뮬레이터를 얻을 수 있습니까? – CrazyDev