2012-01-26 13 views
11

Obecnie używam openAL do odtwarzania audio w mojej aplikacji i problemy z audio, odpowiadając na wyciszenie i kontroli głośności w iOS 5.iOS5 OpenAL wyciszenie i regulatory głośności

mam skonfigurować dźwięk kategoria sesji dla dźwięku otoczenia i działa poprawnie pre-iOS 5.

Czy ktoś miał podobne problemy?

+0

Cześć tak. Też mam ten problem. Widziałem, jak niektórzy ludzie mówią o dodaniu obserwatora do AVSystemController_SystemVolumeDidChangeNotification. Ale pojawiły się komentarze, że może to nie udać się do Apple. Ktoś ma jakieś pomysły? –

+1

Skończyło się na naprawianiu mojego problemu. Było to związane z MPMoviePlayerController ingerującym w openAL (nadal nie mam pojęcia co). Po prostu reaktywowałem kontekst openAL po filmie i wszystko działało dobrze –

+0

Proszę oznaczyć to pytanie jako rozwiązane w tym przypadku. –

Odpowiedz

0

Jeśli obserwować co się dzieje po kliknięciu tego przycisku, można zobaczyć, że początkowo wysyła żądanie do skryptu przekierowania na www.angrybirds.com:

http://www.angrybirds.com/redirect.php?device=iphone&product=angrybirds&type=purchasegift

Stamtąd są przekierowywane do bezpiecznego adresu URL w postaci:

https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/giftSongsWizard?gift=1&salableAdamId=343200656&productType=C&pricingParameter=STDQ

343200656 jest AppleID dla Angry Birds.

Ponadto można reffer poniżej linku: "Gift App" from inside the app