2010-08-31 3 views
0

Je n'arrive pas à régler le volume des sons dans mon application lorsque je teste un nouvel iPhone 4 (essayé deux appareils) cela fonctionne sur un iPad et mon collègue vient de me le dire sur les 3G avec iOS 4, le volume diminue en essayant d'augmenter ... c'est quelque chose qui n'a aucun sens. J'utilise AudioToolbox/AudioServices.h pour jouer des sons courts dans un jeu au format Wav. Il semble vraiment que la version du logiciel affecte beaucoup, mais je ne sais pas comment résoudre ce problème ... quelqu'un? :)Impossible de régler le volume sur iOS4 en utilisant AudioToolbox/AudioServices.h

Merci,

Ondrej

Répondre

2

Salut, je faisais le même problème, j'ai découvert qu'il est parce que je ne l'avais pas mis la catégorie de session:

NSError *setCategoryError = nil; 
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: &setCategoryError]; 

if (setCategoryError) { //handle error } 

vous pouvez découvrir plus sur les sessions ici: http://developer.apple.com/library/ios/#documentation/Audio/Conceptual/AudioSessionProgrammingGuide/Cookbook/Cookbook.html#//apple_ref/doc/uid/TP40007875-CH6-SW6

Questions connexes