Come trovare la fonte di un suono su un iPhone?

3

Nelle ultime settimane il mio iPhone occasionalmente emette suoni di notifica. Non è uno dei suoni incorporati e ho controllato tutte le impostazioni "Suoni" solo per essere sicuro. È un tono in due fasi su una marimba o qualcosa del genere, ma non quello incorporato. Accade circa una volta ogni 10 minuti.

Come faccio a capire quale app sta causando il suono? Non c'è altra notifica. È abbastanza raro che sia difficile dire se uccidere qualsiasi app particolare lo risolva, e io uso abbastanza app che ucciderli non è pratico.

    
posta Chocohound 19.06.2012 - 06:35
fonte

2 risposte

2

Prova a disattivare le autorizzazioni di notifica sonora per tutte le app per le quali non hai bisogno di notifiche sonore nelle impostazioni di notifica (Impostazioni > Notifiche, scorri verso il basso fino a App e disabilita da lì)

    
risposta data 19.06.2012 - 06:52
fonte
1

Ho appena passato questo. Avevo un suono incredibilmente poco frequente (1-4 volte al giorno), non un suono standard e apparentemente casuale.

Mi stava facendo impazzire Ecco il mio processo:

Ottieni l' Utility di configurazione iPhone (nella parte inferiore) . Questo ti consentirà di guardare le voci di registro recenti dal log della console del tuo telefono --- analogico a Console.app.

Quando il telefono è collegato, nella barra laterale sinistra verrà visualizzata una sezione "Dispositivi". Seleziona il telefono, quindi nelle schede in alto vedrai "console" all'estrema destra (vedi qui per uno screenshot ).

La prossima volta che si verifica un suono, prendi nota del tempo, quindi collegalo e salva il log della console in un file di testo.

Apri il file di registro salvato nel tuo editor di scelta. Dovrai concentrarti sul momento in cui è avvenuto il suono - per me, conoscevo solo il tempo fino all'ultimo minuto, ma era sufficiente. Penso che il mio lavoro sia stato reso più facile dal fatto che il mio telefono era inattivo al momento.

Ecco cosa ho visto nel mio log:

Sep 25 15:24:28  CommCenter[68] <Notice>: Release assertion for reason: operation queue is empty
Sep 25 15:24:28  backboardd[28] <Notice>: MultitouchHID: device bootloaded         
Sep 25 15:24:28  backboardd[28] <Notice>: MultitouchHID: detection mode: 6->6   
Sep 25 15:24:28  configd[55] <Notice>: network changed: v4(en0:142.244.166.94, pdp_ip0) DNS Proxy
Sep 25 15:24:28  wirelessproxd[66] <Warning>: CoreBluetooth[WARNING] <CBCentralManager: 0x17e88250> is disabling duplicate filtering, but is using the default queue (main thread) 
Sep 25 15:24:28  kernel[0] <Debug>: launchd[4555] Container: /private/var/mobile/Applications/DF67F833-5955-4E49-8101-87B804F5C04C (sandbox)
Sep 25 15:24:30  locationd[52] <Notice>: need a scan, count, 0, 0, lwatchdog, 0.0, interval, 60.0, needWatchdog, 1
Sep 25 15:24:30  locationd[52] <Notice>: scan result, count, wait, 1, retry, 0, error
Sep 25 15:24:30  locationd[52] <Notice>: scan result, count, wait, 1, retry, 1, error
Sep 25 15:24:30  locationd[52] <Notice>: scan result, count, wait, 1, retry, 2, error
Sep 25 15:24:31  mediaserverd[45] <Warning>: 15:24:31.746 [0x379e000] Sub_AudioSessionSetActiveWithFlags: WARNING translating CMSession error: -16980
Sep 25 15:24:34  locationd[52] <Notice>: loc watchdog expired, count, 1, 3         
Sep 25 15:24:34  locationd[52] <Notice>: scan result, count, wait, 2, retry, 0, error
Sep 25 15:24:34  locationd[52] <Notice>: scan result, count, wait, 2, retry, 1, error
Sep 25 15:24:34  locationd[52] <Notice>: scan result, count, wait, 2, retry, 2, error
Sep 25 15:24:37  backboardd[28] <Notice>: ALS: SetDisplayFactor: factor=0.0000  
Sep 25 15:24:37  kernel[0] <Debug>: AppleMultitouchN1SPI: updating power statistics
Sep 25 15:24:37  backboardd[28] <Notice>: MultitouchHID: detection mode: 6->255 
Sep 25 15:24:37  kernel[0] <Debug>: ALS: AppleARMBacklight::setBacklightEnableGated 0 (set level to 0x1d7)

La linea chiave qui è questa: Sep 25 15:24:31 mediaserverd[45] <Warning>: 15:24:31.746 [0x379e000] Sub_AudioSessionSetActiveWithFlags: WARNING translating CMSession error: -16980 . Questo è il sistema audio che inizia a riprodurre il suono.

Guardando un po 'più indietro, questa riga mostra l'ultima applicazione lanciata: kernel[0] <Debug>: launchd[4555] Container: /private/var/mobile/Applications/DF67F833-5955-4E49-8101-87B804F5C04C (sandbox) .

Un'ipotesi ragionevole è che questo è il colpevole. Sarei interessato a sentire chiunque fornire un modo più semplice per mappare l'UID dell'applicazione ( DF67F833-5955-4E49-8101-87B804F5C04C ) su un nome effettivo. Per me, ho iniziato ad aprire le domande a caso, cercando l'hash colpevole. Circa 10 applicazioni dopo, l'ho trovato: Downcast.app. Scavando rapidamente nelle impostazioni, ho trovato il mio colpevole: un suono di notifica di aggiornamento dei feed è stato abilitato.

Brutto, ma ha funzionato per me. Buona fortuna a quelli che si strappano i capelli cercando di trovare qualcosa di simile.

    
risposta data 26.09.2013 - 00:07
fonte

Leggi altre domande sui tag