iOS-Datenwiederherstellung: Wo speichern Apps Daten in iPhone-Backups?

Aidan Fitzpatrick

von Aidan Fitzpatrick

Dieser Artikel hilft Ihnen, Dateien zu finden, die zu einer bestimmten App in einem iPhone-Backup gehören. Es hilft Ihnen auch, ein besseres Verständnis dafür zu entwickeln, wie Dateien und Ordner auf iOS angeordnet sind.

Where do apps store data in iPhone backups?
Where do apps store data in iPhone backups?

The simplest approach for recovering files from an iOS backup is to use iPhone Backup Extractor: the free edition will help you find and extract the files you need, as it can do so without you needing to know the detail in this article. If you’d like to do that, you’ll find we’ve got a number of handy guides shown in the top menu of this site, which will guide you through that process.

Understanding Expertenmodus und iOS-Domänen

When building apps for iOS, authors have a number of decisions to make around how and where they store data. (We’ve written separately on the trade-offs app authors face in deciding where to store user data.) The best way to explore and build familiarity where each app stores its files in iOS is to use the free edition of iPhone Backup Extractor. If you load it up, select a backup in the left-hand navigation menu, and then choose “Expert Mode” from the main part of the screen, you’ll be presented with a list of around 18 folders, likely beginning with “Application Groups”. Strictly speaking, these top-level groupings are known as “Domains”.

Viele Domains werden nur tangential von Apps genutzt. Zum Beispiel kann die Domäne "Tastatur" einige Daten von Drittanbieter-Tastaturen haben, aber nicht von regulären Anwendungen.

Einige Domains wie "Media" und "Camera Roll" werden häufig von den integrierten Nachrichten- und Kamera-Apps verwendet. Es sind jedoch die Domänen "Anwendungsgruppen" und "Anwendungen", an denen wir am meisten interessiert sind, wenn wir Daten aus Apps von Drittanbietern ausfindig machen.

Was ist in einem Namespace?

Wenn Sie die Domäne "Anwendungen" erweitern, um die darin enthaltenen Ordner aufzulisten, sehen Sie eine Reihe von Ordnern mit seltsamen Namen. Hier ist ein Beispiel:

  • com.apple.Health
  • com.burbn.instagram
  • com.facebook.Messenger
  • snapchat.picaboo
  • com.spotify.client

Performing iOS data recovery from apps with iPhone Backup Extractor
Performing iOS data recovery from apps with iPhone Backup Extractor

These folders are the primary place for an app to store its data, and they’re usually named using the same format. Back in 1996, Sun Microsystems published a programming language named Java. Java’s documentation laid out a way for third-party software publishers to publish their software without it conflicting with other authors' software. The trick was to take the name of the company’s site -- such as apple.com -- and to reverse it, before adding the name of the product. Thus, Apple’s Health app falls under com.apple.Health, and iPhone Backup Extractor rightly belongs under com.reincubate.iPhoneBackupExtractor. These names became known as “namespaces”, and Sun published a number of additional rules for them.

Apple hat dies als Best Practice bei der Entwicklung von iOS übernommen. Natürlich ist der Benennungsstandard nur eine Richtlinie. Wie Sie im Beispiel von Snapchat ( snapchat.picaboo ) sehen, spielt nicht jeder nach denselben Regeln. Dies ist nicht unbedingt eine schlechte Sache, aber Konsistenz kann hilfreich sein, wenn man versucht, Daten wiederherzustellen!

In einigen Fällen kann der Namespace einer App eine interessante historische Eigenart aufdecken. Namespace von Instagram ist com.burbn.instagram weil, com.burbn.instagram ... In 2010 hieß Instagram Burbn .

Wo speichern beliebte iOS-Apps ihre Daten?

Die folgende Tabelle zeigt die Namespaces für eine Reihe beliebter iOS-Apps. Vergessen Sie nicht, dass der iPhone Backup Extractor diese Liste enthält (und er weiß um die Änderungen zwischen verschiedenen Versionen der Apps und von iOS), sodass er immer weiß, wo er Ihnen bei der Wiederherstellung von iOS-Daten helfen soll.

App iOS-Namespace
Facebook com.facebook.Facebook , com.facebook.Messenger
Instagram com.burbn.instagram
Snapchat snapchat.picaboo
Mitteilungen Home/Library/SMS
Spotify com.spotify.client
Pinterest pinterest
Skype com.skype.skype
Shazam com.shazam.Shazam

Wenn Sie wissen möchten , wo eine bestimmte App ihre Daten speichert und sie nicht in dieser Liste enthalten ist, warum twittern Sie uns dann @reincubate ? Wir lassen es dich wissen. 👩🔬

Wie speichern iOS-Apps ihre Daten und wie können sie gelesen werden?

App-Autoren können Daten in jedem beliebigen Format in ihren Anwendungen speichern. Benutzer von iPhone Backup Extractor neigen dazu, über drei Formate zu laufen, wenn sie in ihren Backups manuell nach Daten suchen:

  • XML-Plots
  • Binäre Plisten
  • SQLite-Datenbanken

Sowohl XML- als auch binäre Plisten werden oft mit der Dateierweiterung ".plist" gekennzeichnet. Viele andere Erweiterungen können jedoch auch angeben, dass es sich bei einer Datei um ein Plist handelt, z. B. ".cookies". Plist ist eine Abkürzung für "Property list" und sie sind Apples bevorzugtes Dateiformat zum Speichern einer Sammlung einfacher Daten . XML-Plisten können normalerweise mit dem Auge gelesen werden, da sie im Klartext gespeichert sind, aber binäre Plisten sind normalerweise nicht verständlich, wenn sie einfach betrachtet werden.

Glücklicherweise enthält die kostenlose Version des iPhone Backup Extractors einen integrierten Plist-Viewer und Editor: Wählen Sie "Plist anzeigen / bearbeiten" im Menü "Datei" und Sie können den Inhalt jeder Plist-Datei untersuchen. Alternativ können Benutzer im Expertenmodus mit der rechten Maustaste auf eine Datei klicken und "Als Plist anzeigen" auswählen.

View as Plist in iPhone Backup Extractor
View as Plist in iPhone Backup Extractor

SQLite-Datenbanken sind, was Sie erwarten könnten: Sammlungen von strukturierten Daten. Sie werden oft durch Dateierweiterungen ".db" oder ".sqlite3" angezeigt. Diese Dateien können nicht ohne einen speziellen Editor gelesen werden, aber iPhone Backup Extractor verfügt über die Technologie, um sie für Sie abzufragen.

Was enthält jede Domain in einer iPhone-Sicherung?

iOS backup domain Data found in this domain
Application Groups Data stored here by apps is able to be shared slightly more freely on the device. Many applications will store a small amount of data here, but rarely will you see valuable content.
Application Plugins Apps that store data here usually do so as part of an iOS extension. That may be as a Watch plugin, a third-party keyboard, a widget, a sharing extension, or an Animoji. This domain rarely contains user data.
Applications This is the core domain for apps to store user data on an iPhone. Each app has its own namespace, as described in the “What’s in a namespace?” section above.
Camera Roll The camera roll domain includes all photos, videos and metadata stored on an iOS device. If the device is configured to “Optimise Storage”, and not to store all photos locally, this domain may contain less information than one expects.
Databases Little information is stored here on modern installs of iOS.
Health HealthKit and medical data is stored in the Health domain, along with activity data being shared with a paired Apple Watch.
Home The Home domain is a goldmine of information for many of Apple’s built-in applications, such as Messages, Notes and Calendar.
HomeKit This domain stores a limited amount of information on the state of Apple HomeKit configuration.
Install The Install domain contains metadata to indicate which built-in Apple apps are installed on the iOS device.
Keyboard Language and keyboard configuration is stored in this domain.
Keychain The iOS device’s keychain (a collection of user passwords) is stored here, in a SQLite file.
Managed Preferences This domain contains data around the management of the iOS device. If your device is enrolled in an MDM (mobile device management) program, perhaps by your school or employer, some metadata will be stored here.
Media Many types of media are stored under this domain. For instance, users will find attachments to SMS messages, recordings, and PhotoStream data here.
Root The root domains contains fundamental configuration files for the setup of the iOS device.
System Containers The system containers domain contains limited metadata from the App Store app, and some other iOS processes.
System Preferences This domain contains low-level information on an iOS device’s status. For instance, you can learn about its networking configuration, or about the wi-fi networks or VPNs it has recently connected to.
System Shared Containers Some iOS system processes which can share data across iOS store their data here. It is a good place to start when looking to learn more about Bluetooth activity on a device, for instance.
Wireless The wireless domain contains a rich set of information on iOS’s use of cellular and wi-fi networks, and of its recent IP address assignations.

Was macht man als nächstes

Warum nicht den iPhone Backup Extractor herunterladen oder mehr über Reincubate lesen und wie wir Kunden auf der ganzen Welt dabei helfen, ihre Daten wiederherzustellen?

Wenn Sie mehr über den Backup Extractor für iOS oder iPhone erfahren möchten, finden Sie auf dieser Website eine Reihe von Leitfäden und Artikeln zur optimalen Nutzung Ihrer Daten. Unser Support-Center enthält eine Reihe zusätzlicher Wissensbausteine ​​mit Antworten auf häufig gestellte Fragen.

Aidan Fitzpatrick

von Aidan Fitzpatrick, last updated

Wir haben bereits über 3.000.000 Personen geholfen, ihre verlorenen iPhone-Daten wiederherzustellen. Lassen Sie uns auch Ihnen helfen.

Senden Sie einen Kommentar

© 2008 - 2019 Reincubate Ltd. Alle Rechte vorbehalten. Registriert in England und Wales #5189175, VAT GB151788978. Reincubate® ist eine eingetragene Marke. Datenschutz. Wir empfehlen die Multi-Faktor-Authentifizierung. Mit Liebe in London gebaut.

close

Für persönliche Benutzer

Für Unternehmen und Probenutzer

Scrollen Sie nach unten für Geschäfts- und Pro-Pläne

Basic

$39.95

iTunes unterstützen

Funktioniert mit Windows und Mac

Kundensupport

Vorschau der iCloud-Geräteliste

KAUFEN BASIC

Prämie

$69.95

iCloud & iTunes unterstützen

Funktioniert mit Windows und Mac

Kundensupport

5 iCloud-Geräte

KAUFEN PREMIUM
Jonathan Zdziarski picture

This is iPhone Backup Extractor, think of it as a "personal forensics" utility. It's pretty awesome.

Jonathan Zdziarski

Forensik und iOS-Experte

Für Business- und Pro-Benutzer

Business

$299.95

25 iCloud-Geräte

Kundendienst mit hoher Priorität

Kommerzielle Lizenz

Die Vorteile unseres Premium-Plans

KAUFEN BUSINESS
ricloud logo
Demo unsere APIs für Unternehmen

Zugang zur iCloud, Forensik-Tools, Wiederherstellung von Datengroßbeständen und Wiederherstellung von gelöschten SQLite-Daten?

Kontaktieren Sie uns über unsere Apis reincubate.com.