Dit artikel helpt je bij het vinden van bestanden die bij een bepaalde app horen in een iPhone-back-up. Ook krijg je meer inzicht in hoe bestanden en mappen op iOS zijn ingedeeld.
Het eenvoudigst haal je bestanden uit een iOS-back-up met iPhone Backup Extractor: met de gratis versie vind en haal je de bestanden die je nodig hebt op, zonder dat je de details uit dit artikel hoeft te kennen. Wil je dat doen, dan vind je in het bovenste menu van deze site diverse handige handleidingen die je door het proces leiden.
Wil je dieper graven en technisch worden, dan delen we de locaties die een aantal populaire apps gebruiken en leggen we uit waarom ze die gebruiken.
Hashbestandsnamen in iOS-back-ups begrijpen
Wanneer er een iTunes- of iCloud-back-up van je iPhone, iPad of iPod touch wordt gemaakt, worden belangrijke gegevens opgeslagen in diverse bestanden in de back-upmap.
De bestandsnamen zijn gecodeerd, zodat ze als reeksen letters en cijfers verschijnen wanneer je de back-upmap opent. Daarvoor wordt een zogeheten hexadecimaal gecodeerde SHA-1-hash gebruikt. In veel versies van het besturingssysteem van de iPhone worden dezelfde namen gebruikt.
Hier zijn enkele van de belangrijkste SQLite-databasebestanden die je in de iTunes-back-upmap vindt. De bestandsnamen zijn hetzelfde voor iTunes- en iCloud-back-ups.
Locaties van bestanden in iPhone-back-ups van iOS 16, 15 en 14
| Inhoud | Echte bestandsnaam | Bestandsnaam in back-up |
|---|---|---|
| Sms | sms.db | 3d0d7e5fb2ce288813306e4d4636395e047a3d28 |
| Contacten | AddressBook.sqlitedb | 31bb7ba8914766d4ba40d6dfb6113c8b614be442 |
| Agenda | Calendar.sqlitedb | 2041457d5fe04d39d0ab481178355df6781e6858 |
| Herinneringen | Calendar.sqlitedb | 2041457d5fe04d39d0ab481178355df6781e6858 |
| Notities | notes.sqlite | ca3bc056d4da0bbf88b5fb3be254f3b7147e639c |
| Notities | NoteStore.sqlite | 4f98687d8ab0d6d1a371110e6b7300f6e465bef2 |
| Gespreksgeschiedenis | call_history.db | 2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca |
| Gespreksgeschiedenis | CallHistory.storedata | 5a4935c78a5255723f707230a451d79c540d2741 |
| Locaties | consolidated.db | 4096c9ec676f2847dc283405900e284a7c815836 |
| Webgeschiedenis | History.db | 1a0e7afc19d307da602ccdcece51af33afe92c53 |
| Voicemail | voicemail.db | 992df473bbb9e132f4b3b6e4d33f72171e97bc7a |
| Foto’s | Photos.sqlite | 12b144c0bd44f2b3dffd9186d3f9c05b917cee25 |
| Achtergrond (beginscherm) | HomeBackground.cpbitmap | b97b0c3bc8a6bb221d0849b450fbd92b5d06a301 |
| Achtergrond (toegangsscherm) | LockBackground.cpbitmap | 86736007d0166a18c646c567279b75093fc066fe |
Locaties van bestanden in iPhone-back-ups van iOS 13, 12 en 11
| Inhoud | Echte bestandsnaam | Bestandsnaam in back-up |
|---|---|---|
| Sms | sms.db | 3d0d7e5fb2ce288813306e4d4636395e047a3d28 |
| Contacten | AddressBook.sqlitedb | 31bb7ba8914766d4ba40d6dfb6113c8b614be442 |
| Agenda | Calendar.sqlitedb | 2041457d5fe04d39d0ab481178355df6781e6858 |
| Herinneringen | Calendar.sqlitedb | 2041457d5fe04d39d0ab481178355df6781e6858 |
| Notities | notes.sqlite | ca3bc056d4da0bbf88b5fb3be254f3b7147e639c |
| Notities | NoteStore.sqlite | 4f98687d8ab0d6d1a371110e6b7300f6e465bef2 |
| Gespreksgeschiedenis | call_history.db | 2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca |
| Gespreksgeschiedenis | CallHistory.storedata | 5a4935c78a5255723f707230a451d79c540d2741 |
| Locaties | consolidated.db | 4096c9ec676f2847dc283405900e284a7c815836 |
| Webgeschiedenis | History.db | e74113c185fd8297e140cfcf9c99436c5cc06b57 |
| Voicemail | voicemail.db | 992df473bbb9e132f4b3b6e4d33f72171e97bc7a |
| Foto’s | Photos.sqlite | 12b144c0bd44f2b3dffd9186d3f9c05b917cee25 |
| Achtergrond (beginscherm) | HomeBackground.cpbitmap | b97b0c3bc8a6bb221d0849b450fbd92b5d06a301 |
| Achtergrond (toegangsscherm) | LockBackground.cpbitmap | 86736007d0166a18c646c567279b75093fc066fe |
Locaties van bestanden in iPhone-back-ups van iOS 10, 9, 8 en 7
| Inhoud | Echte bestandsnaam | Bestandsnaam in back-up |
|---|---|---|
| Sms | sms.db | 3d0d7e5fb2ce288813306e4d4636395e047a3d28 |
| Contacten | AddressBook.sqlitedb | 31bb7ba8914766d4ba40d6dfb6113c8b614be442 |
| Agenda | Calendar.sqlitedb | 2041457d5fe04d39d0ab481178355df6781e6858 |
| Herinneringen | Calendar.sqlitedb | 2041457d5fe04d39d0ab481178355df6781e6858 |
| Notities | notes.sqlite | ca3bc056d4da0bbf88b5fb3be254f3b7147e639c |
| Gespreksgeschiedenis | call_history.db | 2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca |
| Gespreksgeschiedenis | CallHistory.storedata | 5a4935c78a5255723f707230a451d79c540d2741 |
| Locaties | consolidated.db | 4096c9ec676f2847dc283405900e284a7c815836 |
| Foto’s | Line.sqlite | 2d711a1f5613f5259730b98328a3f7e816698f88 |
De paden naar de databases van WhatsApp, Snapchat, Kik, Viber en WeChat staan in de onderstaande tabel. Deze bestandsnamen gelden voor iOS 8 en 9, maar zijn anders voor oudere versies van iOS.
| Chat-app | Opgeslagen in | Bestandsnaam in back-up |
|---|---|---|
App Domain/net.whatsapp.WhatsApp/, Documents/ChatStorage.sqlite | 1b6b187a1b60b9ae8b720c79e2c67f472bab09c0, 275ee4a160b7a7d60825a46b0d3ff0dcdb2fbc9d, 7c7fba66680ef796b916b067077cc246adacf01d | |
| Snapchat | App Domains/com.toyopagroup.picaboo/, Documents/chats.plist (privéberichten) of stories.plist (openbare snaps) | 1cd3cd2b412f7b045dd479b617cb2a4f99ffdfee, 7cdb9af6c5352b97cc0f87369df43c49a45c99f3 |
| Kik | App Domain/group.com.kik.chat/, cores/private/…/kik.sqlite | 8e281be6657d4523710d96341b6f86ba89b56df7 |
| Viber | App Domain/com.viber/, Documents/Contacts.data | b39bac0d347adfaf172527f97c3a5fa3df726a3a |
App Domain/com.tencent.xin/, Documents/DB/MM.sqlite | (Wisselt dynamisch) | |
| Line | Photos.sqlite | 12b144c0bd44f2b3dffd9186d3f9c05b917cee25 |
Bestandsnamen in iPhone-back-ups van iOS 6
| Inhoud | Echte bestandsnaam | Bestandsnaam in back-up |
|---|---|---|
| Sms | sms.db | 3d0d7e5fb2ce288813306e4d4636395e047a3d28 |
| Contacten | AddressBook.sqlitedb | 31bb7ba8914766d4ba40d6dfb6113c8b614be442 |
| Agenda | Calendar.sqlitedb | 2041457d5fe04d39d0ab481178355df6781e6858 |
| Herinneringen | Calendar.sqlitedb | 2041457d5fe04d39d0ab481178355df6781e6858 |
| Notities | notes.sqlite | ca3bc056d4da0bbf88b5fb3be254f3b7147e639c |
| Gespreksgeschiedenis | call_history.db | 2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca |
| Locaties | consolidated.db | Verwijderd uit de iTunes-back-up, niet uit iOS |
Bestandsnamen in iPhone-back-ups van iOS 5
| Inhoud | Echte bestandsnaam | Bestandsnaam in back-up |
|---|---|---|
| Sms | sms.db | 3d0d7e5fb2ce288813306e4d4636395e047a3d28 |
| Contacten | AddressBook.sqlitedb | 31bb7ba8914766d4ba40d6dfb6113c8b614be442 |
| Agenda | Calendar.sqlitedb | 2041457d5fe04d39d0ab481178355df6781e6858 |
| Herinneringen | Calendar.sqlitedb | 2041457d5fe04d39d0ab481178355df6781e6858 |
| Notities | notes.sqlite | ca3bc056d4da0bbf88b5fb3be254f3b7147e639c |
| Gespreksgeschiedenis | call_history.db | 2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca |
| Locaties | consolidated.db | Verwijderd uit de iTunes-back-up, niet uit iOS |
Bestandsnamen in iPhone-back-ups van iOS 4
| Inhoud | Echte bestandsnaam | Bestandsnaam in back-up |
|---|---|---|
| Sms | sms.db | 3d0d7e5fb2ce288813306e4d4636395e047a3d28 |
| Contacten | AddressBook.sqlitedb | 31bb7ba8914766d4ba40d6dfb6113c8b614be442 |
| Agenda | Calendar.sqlitedb | 2041457d5fe04d39d0ab481178355df6781e6858 |
| Notities | notes.sqlite | ca3bc056d4da0bbf88b5fb3be254f3b7147e639c |
| Gespreksgeschiedenis | call_history.db | 2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca |
| Locaties | consolidated.db | 4096c9ec676f2847dc283405900e284a7c815836 |
Bestandsnamen in iPhone-back-ups van iOS 3 en 2
| Inhoud | Echte bestandsnaam | Bestandsnaam in back-up |
|---|---|---|
| Sms | sms.db | 3d0d7e5fb2ce288813306e4d4636395e047a3d28 |
| Contacten | AddressBook.sqlitedb | 31bb7ba8914766d4ba40d6dfb6113c8b614be442 |
| Agenda | Calendar.sqlitedb | 2041457d5fe04d39d0ab481178355df6781e6858 |
| Notities | notes.db | 740b7eaf93d6ea5d305e88bb349c8e9643f48c3b |
| Gespreksgeschiedenis | call_history.db | ff1324e6b949111b2fb449ecddb50c89c3699a78 |
Bestandsnamen in iPhone-back-ups van iOS 1
| Inhoud | Echte bestandsnaam | Bestandsnaam in back-up |
|---|---|---|
| Sms | sms.db | 3d0d7e5fb2ce288813306e4d4636395e047a3d28 |
| Contacten | AddressBook.sqlitedb | adb8c77534444e97c31ff15924d50f3ed1fbd3b1 |
| Agenda | Calendar.sqlitedb | 14ee8cdc3e6e0220399ff210246e1c92b7df89a0 |
| Notities | notes.db | 740b7eaf93d6ea5d305e88bb349c8e9643f48c3b |
| Gespreksgeschiedenis | call_history.db | a49bfab36504be1bf563c1d1813b05efd6076717 |
Zoals je ziet, is het lastig werken met bestanden met zulke namen. Wil je gemakkelijker zien wat er in je iTunes- of iCloud-back-up zit, dan hebben we een hulpprogramma dat al dit decoderen voor je doet. Bekijk iPhone Backup Extractor.
De expertmodus en iOS-domeinen begrijpen
Bij het bouwen van apps voor iOS moeten ontwikkelaars diverse keuzes maken over hoe en waar ze gegevens opslaan. (We hebben apart geschreven over de afwegingen waar app-ontwikkelaars voor staan bij het bepalen waar gebruikersgegevens worden opgeslagen.) De beste manier om te ontdekken waar elke app in iOS haar bestanden opslaat, is de gratis versie van iPhone Backup Extractor gebruiken. Open de app, selecteer een back-up in het navigatiemenu links en kies in het hoofdgedeelte van het scherm „Expertmodus”. Je ziet dan een lijst met ongeveer 18 mappen, die waarschijnlijk begint met „Application Groups”. Strikt genomen heten deze groeperingen op het hoogste niveau „domeinen”.
Veel domeinen worden slechts zijdelings door apps gebruikt. Het domein „Keyboard” kan bijvoorbeeld wat gegevens van toetsenborden van derden bevatten, maar niet van gewone apps.
Sommige domeinen, zoals „Media” en „Camera Roll”, worden intensief gebruikt door de ingebouwde apps Berichten en Camera. Bij het opsporen van gegevens uit apps van derden zijn we echter vooral geïnteresseerd in de domeinen „Application Groups” en „Applications”.
Wat zit er in een namespace?
Als je het domein „Applications” uitklapt om de mappen te bekijken, zie je een aantal vreemd benoemde mappen. Hier is een voorbeeld:
com.apple.Healthcom.burbn.instagramcom.facebook.Messengersnapchat.picaboocom.spotify.client

iOS-gegevens van apps herstellen met iPhone Backup Extractor
Deze mappen zijn de primaire plek waar een app haar gegevens opslaat, en ze worden meestal volgens hetzelfde formaat benoemd. In 1996 bracht Sun Microsystems een programmeertaal uit met de naam Java. De documentatie van Java beschreef een manier waarop softwareuitgevers van derden hun software konden uitbrengen zonder conflicten met de software van andere ontwikkelaars. De truc was om de naam van de site van het bedrijf, zoals apple.com, om te keren en daarna de naam van het product toe te voegen. Zo valt de Gezondheid-app van Apple onder com.apple.Health en hoort iPhone Backup Extractor terecht onder com.reincubate.iPhoneBackupExtractor. Deze namen werden bekend als „namespaces”, en Sun publiceerde een aantal aanvullende regels ervoor.
Apple nam dit over als best practice bij het ontwerpen van iOS. De naamgevingsstandaard is natuurlijk slechts een richtlijn. Zoals je ziet aan het voorbeeld van Snapchat (snapchat.picaboo), houdt niet iedereen zich aan dezelfde regels. Dat hoeft niet erg te zijn, maar consistentie kan handig zijn wanneer je gegevens probeert te herstellen.
In sommige gevallen onthult de namespace van een app een interessante historische eigenaardigheid. De namespace van Instagram is com.burbn.instagram omdat Instagram in 2010 nog Burbn heette.
Waar slaan populaire iOS-apps hun gegevens op?
De volgende tabel toont de namespaces van een aantal populaire iOS-apps. Vergeet niet dat iPhone Backup Extractor deze lijst ingebouwd heeft (en de wijzigingen tussen verschillende versies van de apps en van iOS kent), zodat de app altijd weet waar hij moet zoeken wanneer hij je helpt bij het herstellen van iOS-gegevens.
| App | iOS-namespace |
|---|---|
com.facebook.Facebook, com.facebook.Messenger | |
com.burbn.instagram | |
| Snapchat | snapchat.picaboo |
| Berichten | Home/Library/SMS |
| Spotify | com.spotify.client |
pinterest | |
| Skype | com.skype.skype |
| Shazam | com.shazam.Shazam |
Wil je weten waar een bepaalde app haar gegevens opslaat en staat die niet in deze lijst? Stuur ons dan een tweet via @reincubate. We laten het je weten.
Hoe slaan iOS-apps hun gegevens op en hoe kun je ze lezen?
App-ontwikkelaars mogen in hun apps gegevens opslaan in elk gewenst formaat. Gebruikers van iPhone Backup Extractor komen meestal drie formaten tegen als ze handmatig in hun back-ups naar gegevens zoeken:
- XML-plists
- Binaire plists
- SQLite-databases
Zowel XML- als binaire plists herken je vaak aan de bestandsextensie „.plist”. Veel andere extensies, zoals „.cookies”, kunnen echter ook op een plist wijzen. Plist is een afkorting van „property list” en is het favoriete bestandsformaat van Apple voor het opslaan van een verzameling eenvoudige gegevens. XML-plists kun je meestal gewoon lezen, omdat ze als platte tekst zijn opgeslagen, maar binaire plists zijn normaal gesproken niet te begrijpen als je ze rechtstreeks bekijkt.
Gelukkig heeft de gratis versie van iPhone Backup Extractor een ingebouwde plistviewer en -editor: kies „Plist bekijken/bewerken” in het menu Bestand om de inhoud van elk plistbestand te onderzoeken. In de expertmodus kunnen gebruikers ook met de rechtermuisknop op een bestand klikken en „Weergeven als plist” kiezen.

Weergeven als plist in iPhone Backup Extractor
SQLite-databases zijn wat je zou verwachten: verzamelingen gestructureerde gegevens. Je herkent ze vaak aan de bestandsextensies „.db” of „.sqlite3”. Deze bestanden zijn zonder speciale editor niet te lezen, maar iPhone Backup Extractor heeft de technologie om ze voor je te doorzoeken.
Wat bevat elk domein in een iPhone-back-up?
| Domein van iOS-back-up | Gegevens in dit domein |
|---|---|
| Application Groups | Gegevens die apps hier opslaan, kunnen iets vrijer op het apparaat worden gedeeld. Veel apps slaan hier een kleine hoeveelheid gegevens op, maar waardevolle inhoud zie je er zelden. |
| Application Plugins | Apps die hier gegevens opslaan, doen dat meestal als onderdeel van een iOS-extensie. Dat kan een Watch-plug-in zijn, een toetsenbord van een derde partij, een widget, een deelextensie of een Animoji. Dit domein bevat zelden gebruikersgegevens. |
| Applications | Dit is het kerndomein waar apps gebruikersgegevens op een iPhone opslaan. Elke app heeft een eigen namespace, zoals beschreven in het gedeelte „Wat zit er in een namespace?” hierboven. |
| Camera Roll | Het domein Camera Roll bevat alle foto’s, video’s en metagegevens die op een iOS-apparaat zijn opgeslagen. Als het apparaat is ingesteld op „iPhone-opslag optimaliseren” en niet alle foto’s lokaal bewaart, kan dit domein minder informatie bevatten dan je verwacht. |
| Databases | Op moderne iOS-installaties wordt hier weinig informatie opgeslagen. |
| Health | HealthKit- en medische gegevens worden opgeslagen in het domein Health, samen met activiteitsgegevens die worden gedeeld met een gekoppelde Apple Watch. |
| Home | Het domein Home is een goudmijn aan informatie voor veel van de ingebouwde apps van Apple, zoals Berichten, Notities en Agenda. |
| HomeKit | Dit domein slaat een beperkte hoeveelheid informatie op over de status van de Apple HomeKit-configuratie. |
| Install | Het domein Install bevat metagegevens die aangeven welke ingebouwde Apple-apps op het iOS-apparaat zijn geïnstalleerd. |
| Keyboard | Taal- en toetsenbordconfiguratie wordt in dit domein opgeslagen. |
| Keychain | De sleutelhanger van het iOS-apparaat (een verzameling wachtwoorden van de gebruiker) wordt hier opgeslagen, in een SQLite-bestand. |
| Managed Preferences | Dit domein bevat gegevens over het beheer van het iOS-apparaat. Als je apparaat is aangemeld bij een MDM-programma (mobile device management), bijvoorbeeld door je school of werkgever, worden hier wat metagegevens opgeslagen. |
| Media | Onder dit domein worden veel soorten media opgeslagen. Gebruikers vinden hier bijvoorbeeld bijlagen bij sms-berichten, opnamen en gegevens van Mijn fotostream. |
| Root | Het domein Root bevat fundamentele configuratiebestanden voor de instelling van het iOS-apparaat. |
| System Containers | Het domein System Containers bevat beperkte metagegevens van de App Store-app en van enkele andere iOS-processen. |
| System Preferences | Dit domein bevat informatie op laag niveau over de status van een iOS-apparaat. Je kunt er bijvoorbeeld meer te weten komen over de netwerkconfiguratie of over de wifinetwerken en vpn’s waarmee het apparaat onlangs verbinding heeft gemaakt. |
| System Shared Containers | Sommige iOS-systeemprocessen die gegevens binnen iOS kunnen delen, slaan hun gegevens hier op. Het is een goed beginpunt als je bijvoorbeeld meer wilt weten over bluetoothactiviteit op een apparaat. |
| Wireless | Het domein Wireless bevat een uitgebreide verzameling informatie over het gebruik van mobiele netwerken en wifinetwerken door iOS en over de recent toegewezen IP-adressen. |
Wat te doen daarna
Download iPhone Backup Extractor, of lees meer over Reincubate en hoe we klanten over de hele wereld helpen hun gegevens te herstellen.
Wil je meer weten over iOS of iPhone Backup Extractor, dan heeft deze site een uitgebreide verzameling handleidingen en artikelen om het meeste uit je gegevens te halen. Een goed beginpunt is ons artikel over wat er wel en niet in een back-up wordt opgeslagen. Ons supportcentrum bevat daarnaast diverse aanvullende kennisbankartikelen met antwoorden op veelgestelde vragen.
