2015-11-28 23 views
34

Sto tentando di registrare l'utilizzo delle singole app degli utenti su iOS9.Rileva quale app è in primo piano su iOS9 senza jailbreak

Preferisco preferire che sia non utilizzi soluzioni limitate di jailbreak, autoesplicativo. Facendo la variazione di questa app su un telefono jailbroken shouldn't be hard.

Questo non sarà certamente rilasciato su App Store come Apple non lo consentirebbe.

Sto cercando qualsiasi API privata che può fare questo, qualsiasi API iOS nascosta che può essere utilizzata per fare questo. NULLA.

Quello che ho già guardato attraverso:

che ha dimostrato di essere relativamente utile - ora possiamo supporre che ci è una sorta di requisito di accesso aggiuntivo , Probabilmente un diritto, ma non so davvero come dovrebbe apparire come

Tuttavia tutti questi si è rivelata inutile perché Apple risolto il problema di sicurezza this con iOS8 e il metodo per copiare/accedere all'identificatore del gruppo di app attualmente in primo piano non funziona più.

La domanda è: C'è qualcuno che conosce una soluzione alternativa utilizzando diversi strumenti/exploit che non richiedono il jailbreak?

Idee:

Here è la mia versione di Reddit questa domanda se qualcuno vuole controllare. Anche se è di qualsiasi valore, ecco lo runtime headers for iOS9 e lo list delle API private di Apple.

+4

Purtroppo, molte domande relative all'utilizzo delle API private o alle tecniche di jailbreak vengono votate * solo perché *. È davvero stupido. Questa è una buona domanda e mostra molte ricerche. +1 – Nate

+1

vuoi dire che stai provando a fare ciò che Apple già fa? http://www.ibtimes.co.uk/how-much-time-do-you-spend-your-iphone-discover-if-you-are-app-addict-ios-9-1520612 – Mikael

+0

Sì e no, Intendo collegarmi a RescueTime e renderlo migliore. Molte persone trascorrono molto tempo su dispositivi mobili e sarebbe utile a loro, almeno per me da molto tempo utente RescueTime – Ferologics

risposta

1

Purtroppo, stavo cercando una soluzione simile e sono giunto alla conclusione che, almeno in questo momento, non ci sono metodi noti che consentano di determinare l'utilizzo delle app su iOS. Anche i fornitori di MDM come Good, Airwatch, MobileIron, ecc. Non sembrano in grado di farlo. Se qualcuno è in grado di trovare una soluzione, mi piacerebbe vederlo.

Per ora, tuttavia, penso che avremmo visto una soluzione se qualcuno ne avesse una che funzionasse sull'ultimo iOS.

0

sysctl è ancora aperto ma blocca determinate combinazioni di selettori. L'ho fatto su iOS 7 e ho dato a Apple Product Security il codice. Non cercheranno iOS 7 ma faranno affidamento su App Review. iPhone 4 è completamente aperto.