Чи можна видалити гру з iOS і зберегти свій прогрес?


15

Я хочу видалити гру зі свого iPhone, щоб звільнити місце для інших додатків. Якщо я спробую це зробити, він попереджає, що всі дані програми будуть видалені.

Це гра, в якій є етапи, які потрібно розблокувати, щоб знову грати в них. Якщо я коли-небудь перевстановлюю цю гру, мені не хочеться проходити весь етап розблокування. Я хочу мати можливість зберегти свій прогрес і почати звідти. Чи є якийсь спосіб видалити гру з мого iPhone, але чи пам’ятати він про мій хід, якщо я перевстановлюю її пізніше?

Я знаю, що Ігровий центр зберігає інформацію про високі бали та значки, але це також врятує мій прогрес?


можливий дублікат apple.stackexchange.com/questions/27721/…
jtbandes

Відповіді:


6

Деякі розробники допоможуть вам повідомити, які саме файли потрібно скопіювати з пакета, щоб не мати успіху - варто надіслати електронний лист. Mika Mobile - одна з таких - дивіться, як мені вдалося скопіювати свій прогрес Battleheart з одного пристрою на інший тут . Якщо вам зручно копіювати файл, це не важко.

Якщо ви видалите додаток, тоді пакет додатка (і додаток) все одно буде резервне копіювання у складі резервної копії iTunes, якщо ви його зробили.

Ви можете архівувати резервну копію, знайдену в ~/Library/Application Support/MobileSync/Backup/.

Це дійсно кумедний підхід, хоча. Він відновить усе, тому ви збираєтеся перезаписати будь-який прогрес, досягнутий в інших додатках після цієї резервної копії.

Мій підхід полягав би в тому, щоб використовувати iExplorer для копіювання каталогів Документи та бібліотеки з програми та повернути їх пізніше. Щоб переконатися, що це буде спрацьовувати, вам потрібно створити резервну копію, архівувати резервну копію, а потім скопіювати документи та каталоги бібліотеки для програми. Потім видаліть додаток. Перевстановіть додаток, поверніть каталоги документів і бібліотек назад. Якщо ваш додаток зберігає прогрес, як ви хочете, тоді ви можете продовжити. Якщо ні, відновіть із резервної копії та продовжуйте думати ... можливо, виберіть який-небудь інший додаток для видалення?


5

На даний момент в ігровому центрі немає механізму для збереження прогресу гри.

Для ігор, які зберігають інформацію про прогрес на вашому пристрої, ця інформація буде видалена під час видалення програми. Однак це буде створено резервну копію в iTunes, тому ви можете відновити це з резервної копії (див. Це питання для отримання додаткової інформації).

Ігри, які вирішили зберегти прогрес в iCloud, можуть зробити це - у такому випадку, якщо він належним чином реалізований, просто перевстановлення програми надасть їй доступ до старих даних (якщо припустити, що ви ввійшли в той же обліковий запис iCloud).


1

Коли ви видаляєте додаток, він більше не дає можливості зберігати свої дані. Ви не можете більше зберігати чи видаляти.


0

Я хочу прокоментувати відповіді тут, оскільки вони обидва заявляють, що видалення програми видалить усі дані.

Однак Supercell (творці Clash of Clans), очевидно, знайшли рішення цієї проблеми. Хоча всі дані гри зберігаються на їх серверах, вони зберігають інформацію облікового запису десь на вашому телефоні, яка залишатиметься навіть після видалення програми.

По-перше: Ні, це не обліковий запис Центру ігор, який відновлює дані, тому що навіть коли я ввійду в GC, видаліть додаток, перевстановіть додаток і запустять гру, вона повернеться туди, де я був раніше.

По-друге: я чув про використання UDID, щоб визначити, що це той самий пристрій, але це теж неправда. З березня 2012 року (я думаю) Apple більше не дозволяє програмам / іграм отримувати доступ до UDID пристрою (з міркувань конфіденційності).

Я думаю, можливо, що (можливо, дуже обмежена кількість) дані зберігаються поза пакетом програм, хоча я не впевнений, як і де.


Чи можете ви надати посилання на те, де Supercell це зробив?
користувач151019

Я припускаю, що це якимось чином пов'язане з ідентифікаторомForVendor, але мені не ясно, як, оскільки після видалення останнього додатка від цього постачальника також видаляється identifierForVendorі змінюється наступного разу, коли додаток перевстановлюється у цього постачальника. Але з усіх коментарів SuperCell здається, що вони щось з'ясували - вони заявляють, що ви не можете скинути хід гри, період, не отримуючи новий пристрій.
tubedogg

0

У мене теж є яблучний пристрій. Після одного з останніх оновлень я не зміг зберегти дані, в яких написано: "Видалення цього додатка видалить його дані". У минулому ви натискали видалити, і він запитав, чи ви видалите програми дані. Але тепер у вас немає жодного варіанту. Він просто видаляє його зі своїми даними.

Я перевірив це на своєму додатку, перезавантажив його та відкрив, і мої дані більше не було.

Я це зробив, тому що у мене є одна і та ж проблема, я не хочу втрачати свої Minecraft світи, тому я перевірив iCloud, він не буде працювати, тому не ризикуйте. Ігровий центр рятує лише досягнення. Не дані чи прогрес.


0

Деякі ігри просять у вас facebook-акаунт, і вони використовують його, щоб зберегти прогрес гравця. Наприклад, натисніть титани, реальні гонки, цукерки та інше ... перевірити це.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.