dove posso trovare sms.db file nel mio iphone utilizzando app per iPhone

Ho requisito che ho bisogno di leggere sms usando nel mio iphone app. So che questo possibile solo in iPhone jailbroken. Il mio iPhone anche dispositivo jailbroken. ma io non sono in grado di ricevere sms.file db. dove posso trovare il database sms uno può aiutarmi, darmi qualche esempio di codice sorgente.

InformationsquelleAutor iSaravanan | 2013-06-06

 

3 Replies
  1. 1

    sms.db file si trova nella /private/var/mobile/Library/SMS/sms.db. Si può semplicemente accedere attraverso qualsiasi programma preferito (come iPhone Explorer) e cercare il percorso.

    Codice Di Esempio :

    NSString* path = @"/var/mobile/Library/SMS";
    NSError* error = nil;
    NSArray* files = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:&error];
    • ho usato questo codice la mia applicazione per iphone non è possibile trovare qualsiasi file in questo percorso.
    • È collegato a iPhone ? Non lavoro al simulatore.
    • sì, sto lavorando con il mio iPhone.
    • Provare con /var/mobile/Library e fammi sapere.
    • io sono sempre il valore null nel file di matrice.
    • ma io sono abituato /var/mobile/ significa che io sto seguendo solo valori “.avanti”, le Applicazioni, Libreria, Media
    • e la vostra Biblioteca – “Directory” è NULLO ?
    • sì la mia directory di libreria è NULL.

  2. 0

    Si trova in /var/mobile/Library/SMS/sms.db.

    • sì, ma io non sono di ottenere la directory della Libreria mobile di directory. questo è un mio problema.
    • Che cosa si intende per “ottenere la directory della libreria mobile directory”?
    • non ho avuto cartella Libreria nella cartella mobile.
    • Che cosa succede se si tenta NSLog(@"%d", [[NSFileManager defaultManager] fileExistsAtPath:@"/var/mobile/Library/SMS/sms.db"]);? Ottenere 0 o 1?
    • io sono sempre il risultato è 0.
    • Quindi non si dispone di un database di SMS sul vostro iPhone.
    • Problema è un altro. Lui non è in grado di raggiungere /var/mobile/Library anche.
    • Abbastanza incasinato il sistema, IDK cosa OP ha fatto con il suo telefono cellulare… -.-

  3. -1

    Apps eseguito in una sandbox su iPhone e a causa di Apple Mobile Security, che non consentono di queste app per accedere ai dati privati. Questo viene fatto per proteggere il proprietario.

    Nessuno vuole un pezzo di software malevoli essere eseguito sul proprio iPhone e la lettura di tutti i testi. Tuttavia, è possibile eseguire un comando su iPhone o dal tuo computer per copiare i file in giù ad un PC. Questo è quello che fa iTunes per il backup dei messaggi SMS.

    App per cartella privata la comunicazione non può succedere.

Lascia un commento