sto giocando suona così:iOS suono Controllo del volume
#import <AudioToolbox/AudioToolbox.h>
#import <AVFoundation/AVFoundation.h>
..
..
SystemSoundID soundID;
NSString *path = [[NSBundle mainBundle]
pathForResource:@"ClickSound" ofType:@"wav"];
AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath:path],&soundID);
AudioServicesPlaySystemSound (soundID);
Sembra prendere è il volume da 'Ringer', ma quando uso il pulsante del volume fisico controllare il 'Volume' (così ho può 'silenziare' il volume - ma sento ancora il suono).
Voglio controllare il volume corretto e non voglio che suoni quando è silenziato (BTW - quando uso l'interruttore di silenziamento funziona e non sento il suono).
Come posso risolvere il problema?
Voglio controllare il suono dai controllori fisici, essi controllano il 'Volume', ma il suono del mio gioco è sempre lo stesso. In altre parole, voglio che il "Volume" controlli la funzione AudioServicesPlaySystemSound() e non la "Ringer". @Avi – Dizzy
Quello che vuoi e quello che ottieni sono cose diverse. Sarebbe un'esperienza utente terribile se qualche app stupida potesse impostare il volume come preferisce, con controlli forse diversi che devo capire – gnasher729