Ho bisogno di rilevare quando l'utente preme i tasti del volume dell'hardware, (approccio sicuro App Store) Ho provato un certo numero di cose senza fortuna. Sai come implementare tale funzionalità? Attualmente sto registrando per le notifiche, tuttavia non sembrano essere chiamate. Ecco il mio codice:iPhone Rileva i tasti del volume premere.
AudioSessionInitialize(NULL, NULL, NULL, NULL);
NSNotificationCenter *notificationCenter = [NSNotificationCenter defaultCenter];
[notificationCenter addObserver:self
selector:@selector(volumeChanged:)
name:@"AVSystemController_SystemVolumeDidChangeNotification"
object:nil];
E il metodo ricevitore è:
-(void)volumeChanged:(NSNotification *)notification{
NSLog(@"YAY, VOLUME WAS CHANGED");}
Qualche consiglio sarebbe molto apprezzato.
guarda qui: http://stackoverflow.com/questions/772832/program-access-to-iphone- volume-pulsanti – mja