Відновлення даних iOS: де додатки зберігають дані в резервних копіях iPhone?

  1. Розуміння експертного режиму і доменів iOS
  2. Що знаходиться в просторі імен?
  3. Де популярні додатки iOS зберігають свої дані?
  4. Як додатки iOS зберігають свої дані і як їх можна читати?
  5. Що кожен домен міститься в резервної копії iPhone?
  6. Що робити далі

Ця стаття допоможе вам знайти файли, які стосуються певного додатка в резервної копії iPhone. Це також допоможе вам краще зрозуміти, як файли і папки розташовані в iOS. Ця стаття допоможе вам знайти файли, які стосуються певного додатка в резервної копії iPhone

Де додатки зберігають дані в резервних копіях iPhone?

Найпростіший підхід до відновлення файлів з резервної копії iOS - використовувати iPhone Backup Extractor: безкоштовна версія допоможе вам знайти і витягти потрібні вам файли, оскільки це можна зробити без необхідності детально розбиратися в цій статті. Якщо ви захочете зробити це, ви виявите, що у верхньому меню цього сайту є кілька корисних настанов, які проведуть вас через цей процес.

Розуміння експертного режиму і доменів iOS

Створюючи додатка для iOS, автори повинні прийняти ряд рішень щодо того, як і де вони зберігають дані. (Ми окремо написали про те, з чим стикаються автори додатків, які вирішують, де зберігати призначені для користувача дані .) Кращий спосіб вивчити і створити знайомство, де кожен додаток зберігає свої файли в iOS, - це використовувати безкоштовну версію iPhone Backup Extractor. Якщо ви завантажте його, виберіть резервну копію в лівому навігаційному меню, а потім виберіть «Режим експерта» в тій частині екрана, ви побачите список з 18 папок, ймовірно, починаючи з «Додатки». Групи ». Строго кажучи, ці угруповання верхнього рівня відомі як «Домени».

Багато домени використовуються тільки тангенциально. Наприклад, домен «Клавіатура» може мати деякі дані з сторонніх клавіатур, але не з простих додатків.

Деякі домени, такі як «Медіа» і «Касетний ролик», широко використовуються вбудованими додатками «Повідомлення» та «Камера». Проте, це області «Групи додатків» і «Додатки», які нас найбільше цікавлять не вдається відстежити даних з сторонніх додатків.

Що знаходиться в просторі імен?

Якщо ви розгорнете домен «Додатки», щоб відобразити список, який він містить, ви побачите трохи дивно названих папок. Ось приклад:

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

Відновлення даних iOS з додатків за допомогою iPhone Backup Extractor

Ці папки є основним місцем для додатка для зберігання своїх даних, і вони зазвичай називаються в тому ж форматі. Ще в 1996 році Sun Microsystems опублікувала мову програмування під назвою Java. Документація Java надала стороннім видавцям програмного забезпечення можливість публікувати своє програмне забезпечення без конфлікту з програмним забезпеченням інших авторів. Хитрість полягала в тому, щоб взяти ім'я сайту компанії - наприклад, apple.com - і змінити його, перш ніж додавати назву продукту. Таким чином, додаток Apple Health відноситься до com.apple.Health, а iPhone Backup Extractor по праву належить до com.reincubate.iPhoneBackupExtractor. Ці імена стали відомі як «простору імен», і Sun опублікувала ряд додаткових правил для них .

Apple придумала це як кращої практики при розробці iOS. Зрозуміло, стандарт іменування є лише орієнтиром. Як ви можете бачити в прикладі Snapchat (snapchat.picaboo), не всі грають за тими ж правилами. Це не обов'язково погано, але послідовність може бути корисна, коли ви намагаєтеся відновити дані!

У деяких випадках простір імен додатка може виявити цікаву історичну примху. com.burbn.instagram імен Instagram - com.burbn.instagram бо, добре ... ще в 2010 році Instagram був відомий як Burbn .

Де популярні додатки iOS зберігають свої дані?

У цій табличці вказано простору імен для ряду популярних додатків iOS. Не забувайте, що iPhone Backup Extractor має цей список, вбудований в нього (і він знає про зміни між різними версіями додатків і iOS), тому він завжди знає, де шукати, допомагаючи вам відновити дані iOS.

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

Якщо ви хочете дізнатися, де яке конкретне застосування зберігає свої дані, а це не в цьому списку, чому б не чірікать нам @reincubate ? Ми дамо вам знати. 👩🔬

Як додатки iOS зберігають свої дані і як їх можна читати?

Автори додатків можуть зберігати дані в будь-якому форматі, який їм подобається в своїх додатках. Користувачі iPhone Backup Extractor працюватимуть в трьох форматах, якщо вони будуть шукати дані вручну в своїх резервних копіях:

  • XML Plists
  • бінарні плити
  • Бази даних SQLite

Як XML, так і бінарні Plists часто ідентифікуються з розширенням файлу .plist. Однак багато інших розширення також можуть вказувати на файл, який є Plist, наприклад «.cookies». Plist - це абревіатура «Список властивостей», і вони є кращим форматом файлів Apple для зберігання колекції простих даних . XML Plists зазвичай можна читати оком, оскільки вони зберігаються в звичайному тексті, але бінарні Plists зазвичай не зрозумілі, якщо їх явно переглядають.

На щастя, в безкоштовної версії iPhone Backup Extractor є вбудований Plist viewer і редактор: виберіть «View / Edit Plist» в меню «Файл», і ви зможете вивчити вміст будь-якого файлу Plist. Крім того, в режимі Expert користувачі можуть натиснути правою кнопкою миші по файлу і вибрати «View as Plist».

Переглянути як Plist в iPhone Backup Backup Extractor

Бази даних SQLite - це те, що ви можете очікувати: колекції структурованих даних. Вони часто позначаються розширеннями «.db» або «.sqlite3». Ці файли не можуть бути прочитані без спеціального редактора, але у iPhone Backup Extractor є технологія, щоб запросити їх для вас.

Що кожен домен міститься в резервної копії iPhone?

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.

Що робити далі

Чому б не завантажити iPhone Backup Extractor, або дізнатися більше про Reincubate і як ми допомагаємо клієнтам по всьому світу відновити свої дані?

If you'd like to learn more about iOS or iPhone Backup Extractor, this site has a rich set of guides and articles on making the most of your data. A good place to start might be our article on what is and is not stored in a backup . Our support centre contains a number of additional knowledge-base pieces with answers to frequently asked questions.

Де популярні додатки iOS зберігають свої дані?
Як додатки iOS зберігають свої дані і як їх можна читати?
Що кожен домен міститься в резервної копії iPhone?
Де додатки зберігають дані в резервних копіях iPhone?
Що знаходиться в просторі імен?
Де популярні додатки iOS зберігають свої дані?
Що кожен домен міститься в резервної копії iPhone?
Each app has its own namespace, as described in the "What's in a namespace?

Дополнительная информация

rss
Карта