2010-08-20 9 views
1

Je souhaite confirmer si l'accès au contenu SMS est autorisé par programmation. Les développeurs sont-ils autorisés à accéder au contenu des SMS entrants/sortants dans l'iPhone ? Puis-je accéder aux messages SMS entrants/sortants et récupérer les informations qui leur sont associées, par exemple les SMS envoyés par, envoyés à, corps, heure, etc. en utilisant mon application personnalisée.Accès au contenu SMS iPhone

Répondre

1

Non, vous ne pouvez pas le faire via l'API publique.

Vous pouvez avoir de la chance avec l'API privée et jailbreak, mais je suppose que ce n'est pas ce que signifie ici.

+0

Merci Eiko, je voulais juste savoir si vous tombez sur un lien dans lequel Apple lui-même officiellement refusé cette chose. –

+0

Tout ce qui n'existe pour aucune API publique est interdit. :-) – Eiko

+0

Que se passe-t-il si un API puvlic est disponible et nous ne le savons pas /! –

0

Le message Apple Dev Library indique: «Dans iOS 4.0 et versions ultérieures, vous pouvez envoyer des messages texte à partir de votre application.Cette fonctionnalité est uniquement destinée à l'envoi de messages.Les messages SMS entrants sont dirigés vers l'application intégrée Messages. J'aimerais qu'ils expliquent pourquoi ils ne permettent pas aux programmes d'accéder aux messages.

Donc, pas avec une application iPhone, apparemment, mais vous pouvez y accéder avec une application de bureau. Voir here. «Apple enregistre vos messages texte dans ses sauvegardes iPhone, qu'ils soient sauvegardés localement sur votre PC ou qu'ils fassent partie d'une sauvegarde iCloud - ce que vous devriez avoir, c'est bon, mais ils ne sont pas séparés Si vous effectuez une sauvegarde locale sur un ordinateur Apple, vous pouvez trouver le fichier sous Bibliothèque> Application Support> MobileSync> Backup, avec plusieurs dossiers, chacun avec une image de sauvegarde différente. Chacun de ces dossiers devrait avoir un fichier nommé "3d0d7e5fb2ce288813306e4d4636395e047a3d28.mddata". Ce sont vos textes, sous forme de base de données SQLite. "

Vous devez utiliser SQLite pour déchiffrer le fichier. Il y a quelques instructions ici:

How to Access and Read the iPhone SMS Text Message Backup Files.

Questions connexes