Как переустановить программу на айфоне без потери данных
У меня есть одно приложение, которое нужно переустановить. Я пробовал все трюки, известные человеку, пытаясь заставить его работать, но все провалилось. В этом приложении много данных, которые я бы предпочел не потерять. Это явно не включено iCloud, и это не игра, поэтому нет никакой надежды на восстановление Game Center. Как, по возможности, я могу переустановить его, не теряя мои данные?
В то время как я никогда не пробовал это самостоятельно, теоретически вы могли бы использовать что-то вроде PhoneDisk , чтобы открыть частную папку приложения и скопировать все содержимое вашего компьютера. Затем, удалив и переустановив приложение, вы сможете копировать содержимое.
Xcode может переустановить приложение. Перейдите в окно -> Устройства и нажмите на свое устройство слева. Вы можете нажать кнопку «+» и найти приложение или просто перетащить любое приложение в раздел «Установленные приложения». Вы даже можете перетащить значок приложения прямо из iTunes. Приложение будет переустановлено поверх старого без удаления любых данных, документов, кешей и т. Д.
Повторная установка приложения почти наверняка не решит вашу проблему. Приложения iOS имеют цифровую подпись. Если даже один байт изменен, iOS откажется его запускать. То, что вы будете переустанавливать, будет идентичным тому, что вы в настоящее время установили.
Проблема гораздо более вероятна с вашими данными или интерпретацией. Вероятно, в приложении есть ошибка, которая либо удалила ваши данные, либо не распознала ее. Вы должны связаться с разработчиками, чтобы попытаться диагностировать, что здесь происходит.
Вы можете получить данные с вашего устройства с помощью инструмента, такого как iExplorer, или, если приложение разрешило его, общий доступ к файлам iTunes (который доступен на вкладке «Приложения» для вашего устройства в iTunes).
Как пояснил Хуэй, приложение может быть переустановлено без потери его данных, удалив или переименуя файл iTunesMetadata.plist в его каталог.
Терминал работает так же, как и iFile для этой цели, но он крошечный и бесплатный. Команда терминала для этого для Facebook:
Мне просто пришлось переустановить после двух неудачных обновлений, и мне приходилось делать это довольно часто в прошлом, все полагают, что это вряд ли поможет с любой проблемой, с которой сталкивается timothymh, может иметь потрясающие сетевые соединения. Нет, iOS не позволит запускать неудавшиеся установки, но это не позволит вам повторить попытку и сохранить ваши данные.
Если ваш iPhone взломан, вы можете удалить метаданные приложения, а затем снова установить приложение.
Вы можете использовать SBSettings для поиска пути приложения, затем в iFile перейдите в этот каталог и удалите iTunesMetadata.plist. App Store больше не будет видеть приложение как установленное, и вы можете его повторно установить и сохранить свои данные.
У меня была такая же проблема, поэтому я пошел на страницу магазина магазина приложения и обновил ее оттуда.
Похожие вопросы
Популярные теги
У вас бывали ситуации, когда срочно нужно освободить место на накопителе iPhone для какой-то краткосрочной цели? Например, скачать тяжёлое обновление или обработать пакет фотографий в высоком качестве. Думаю, бывали, даже если ваш смартфон обладает 64 или даже 128 ГБ памяти. Многие, не видя другого выхода, начинают экстренно зачищать установленные приложения, собственные снимки или видеозаписи, а потом либо жалеют о потерянных данных, либо тратят трафик, чтобы скачать всё обратно, если всё-таки озаботились его выгрузкой куда-то вовне. Хорошо, что у этой проблемы есть очень элегантное решение.
Многие знают, что в iOS есть специальный механизм, который позволяет сгрузить приложение, если им не пользоваться дольше месяца. Он работает в автоматическом режиме, отслеживая количество и частоту запусков программы, а затем делая вывод о её востребованности у пользователя. Если среднее количество запусков составляет меньше одного раза в месяц, приложение сгружается, освобождая место на диске. Несмотря на это, все данные сохраняются в специальном разделе и подлежат восстановлению вместе с приложением.
Как вручную сгрузить приложение на iOS
Другое дело, что мало кто в курсе про существование ручного режима работы механизма сгрузки приложений. Он-то нам и нужен:
- Перейдите в «Настройки» и откройте раздел «Основные»;
- Выберите «Хранилище iPhone/iPad» и найдите приложение, которое хотите сгрузить;
- Откройте его страницу и нажмите на кнопку «Сгрузить приложение»;
- Повторите эту процедуру для всех приложений, которые нужно временно удалить;
- Для повторной установки приложения нажмите «Переустановить» либо кликните по иконке на рабочем столе.
Сама по себе сгрузка не может считаться удалением в полной мере и является более предпочтительной штукой, чем настоящее удаление. Во-первых, иконка приложения сохраняется на рабочем столе, и вы о нём не забываете. Во-вторых, все данные приложения сохраняются на месте, что удобно, если вы боитесь их потерять. В-третьих, как я понял, при переустановке приложения у него нет необходимости скачиваться целиком, поэтому оно подцепляется за «якоря» (кэш), за счёт чего тратит меньше трафика. Однако недостатки у сгрузки тоже есть.
Как удалить данные сгруженного приложения
Поскольку данные приложения остаются в памяти устройства, имеет смысл сгружать только те программы и игры, которые весят много сами по себе. Допустим, у вас на iPhone установлена игра GTA San Andreas, которая весит около 2 ГБ. Её сгрузка освободит почти вам весь объём, который она занимает. А вот с Telegram или Instagram тот же номер не пройдёт. Из-за того, что они кэшируют очень большой объём данных – куда больший, чем их собственный вес, — их сгрузка будет малополезной, поскольку освободит вам 100-150 МБ, а гигабайты кэша никуда не денутся.
Важная фишка: если приложение было сгружено, а вы решили, что больше не хотите им пользоваться, то вы не сможете просто так его удалить. Во всяком случае, на рабочем столе у вас такой возможности не будет. iOS потребует, чтобы вы сначала скачали его заново, и только потом стёрли. Чтобы избежать этого неприятного этапа, перейдите в «Настройки» — «Основные» — «Хранилище iPhone», найдите сгруженное приложение, которое нужно удалить (оно останется в списке), откройте его и нажмите «Удалить приложение». Только и всего.
У меня есть одно приложение, которое нужно переустановить. Я перепробовал все известные человеку уловки, пытаясь заставить его работать, но все они потерпели неудачу. В этом приложении много данных, которые я бы не потерял. Он явно не поддерживает iCloud и не является игрой, поэтому нет никакой надежды на то, что Game Center что-нибудь восстановит. Как, если возможно, переустановить его без потери данных?
- Почему вы считаете, что переустановка необходима?
- Какое это приложение?
- @bneely Все остальное перепробовала.
- Это всего лишь мое мнение, но я скептически отношусь к переустановке приложения для iOS. Как вы думаете, как неправильно было изменено содержимое приложения? Способ разработки и реализации iOS делает это маловероятным.
- Пользовательские данные можно изменять, а само приложение (я полагаю) - нет. У вас может быть случай повреждения данных, и после переустановки приложения с теми же данными вы можете обнаружить, что у вас та же проблема, что и раньше. (Я должен указать, что мне до сих пор не совсем понятно, с какой проблемой вы столкнулись.) Я не знаю способа достичь вашей цели. PhoneDisk, упомянутый ниже, звучит как хороший вариант, и я думаю, вам следует найти компьютер, на котором вы сможете его использовать. Просто будьте готовы к тому, что проблема в данных (не обязательно по вашей вине; возможно, это ошибка программирования).
Хотя я сам никогда не пробовал, теоретически вы можете использовать что-то вроде PhoneDisk, чтобы открыть личную папку приложения и скопировать весь контент на свой компьютер. Затем, после удаления и переустановки приложения, вы сможете скопировать содержимое обратно.
- Это хороший ответ, но, к сожалению, у меня нет доступа к компьютеру, для которого у меня есть права администратора, которые необходимы для установки PhoneDisk.
Xcode может переустановить приложение. Перейдите в Window -> Devices и щелкните свое устройство слева. Вы можете нажать кнопку «+» и найти приложение или просто перетащить любое приложение, которое хотите, в раздел «Установленные приложения». Вы даже можете перетащить значок приложения прямо из iTunes. Приложение будет переустановлено поверх старого, без стирание любых данных, документов, кешей и т. д.
Повторная установка приложения почти наверняка не решит вашу проблему. Приложения iOS имеют цифровую подпись. Если изменить хотя бы один байт, iOS откажется его запускать. То, что вы будете переустанавливать, будет идентично тому, что вы установили в настоящее время.
Проблема, скорее всего, связана с вашими данными или их интерпретацией. Вероятно, в приложении есть ошибка, которая либо удалила ваши данные, либо не может их распознать. Вам следует связаться с разработчиками, чтобы попытаться диагностировать, что здесь происходит.
Вы можете получить свои данные со своего устройства, используя такой инструмент, как iExplorer, или, если приложение включило его, общий доступ к файлам iTunes (который доступен на вкладке «Приложения» для вашего устройства в iTunes).
Как объяснил Хуи, приложение можно переустановить без потери данных, удалив или переименовав файл iTunesMetadata.plist в его каталоге.
Для этой цели Terminal работает так же, как iFile, но он крошечный и бесплатный. Команда терминала для выполнения этого для Facebook:
Мне просто пришлось переустановить после двух неудачных обновлений, и в прошлом мне приходилось делать это довольно часто, и все предполагали, что это вряд ли поможет с любой проблемой, с которой сталкивается Timothymh, может иметь потрясающие сетевые соединения. Нет, iOS не позволит запускать неудачные установки, но не позволит вам повторить попытку И сохранить ваши данные.
Единственный способ переустановить приложение - удалить приложение и все его данные, а затем установить его снова. Если у вас нет возможности экспортировать / копировать данные (например: экспорт / импорт приложений, передача файлов iTunes, синхронизация DropBox / iCloud и т. Д.).
Я бы попытался сделать полную резервную копию и восстановить устройство, чтобы посмотреть, исправит ли это это для вас (я не знаю, все уловки, известные человеку включил это).
- Спасибо, но это не помогает. У него нет функции экспорта, и на самом деле причиной этого было восстановление из резервной копии.
Если ваш iPhone взломан, вы можете удалить метаданные приложения, а затем повторно установить приложение.
Вы можете использовать SBSettings, чтобы найти путь к приложению, затем в iFile перейдите в этот каталог и удалите iTunesMetadata.plist. Магазин приложений больше не будет видеть приложение как установленное, и вы можете переустановить его и сохранить свои данные.
- 2 Не могли бы вы добавить некоторые подробности (возможно, используя одно конкретное приложение в качестве образца) о том, как это сделать?
У меня была такая же проблема, поэтому я пошел на страницу магазина приложений и обновил ее оттуда
В закладки
В связи с текущей ситуацией в мире из отечественного сегмента официального магазина приложений App Store начали пропадать приложения, в том числе и банковские (Сбер, Альфа-Банк).
Использование веб-версий этих приложений не самое лучшее решение, так как отсутствуют push-уведомления об операциях и удобная авторизация через Touch ID и Face ID.
Что касается Spotify, то его установка таким способом не является самым рациональным решением из-за сильных ограничений сервиса на мобильных устройствах, а оплатить подписку не получится.
Установка
Способ представляет из себя возможно уже знакомый вам способ установки приложений через программу iMazing, но в этом случае создавать резервную копию, через нее восстанавливаться не нужно. Хотя по-прежнему эти приложения должны присутствовать в вашем аккаунте Apple ID.
1. Установите iMazing с официального сайта. Бесплатного функционала программы хватит для осуществления установки.
2. Подключите iPhone к компьютеру и разблокируйте ваше устройство.
3. Нажмите на вкладку Управление приложениями
4. Перейдите на вкладку Медиатека.
5. Введите название приложения в нижней части. Если оно было когда-либо установлено с вашего Apple ID, то поиск пройдет удачно.
6. Нажмите Установить на устройство, нажав ПКМ по приложению/нажав на кнопку снизу (возможно Потребуется зайти в Apple ID).
7. Пойдет загрузка приложения на iPhone.
Программа успешно установлена на ваш iPhone. Естественно, обновления на него приходить не будут. Но как плюс можно отметить, что это не «левое» IPA, взятое из интернета, а полноценное приложение с полным функционалом.
Таким способом можно устанавливать все приложения, которые когда-либо были установлены с вашего Apple ID и на данный момент удалены из отечественного сегмента App Store. Так же, как и любые другие, но уже без всяких ограничений (нажав на кнопку Добавить из App Store), если есть такая надобность.
В закладки
P.S. Обязательно прочитайте инструкцию, она поможет.
В связи с текущей ситуацией в мире из отечественного сегмента официального магазина приложений App Store начали пропадать приложения, в том числе и банковские (Сбер, Альфа-Банк). Использование веб-версий этих приложений не самое лучшее решение, так как отсутствуют push-уведомления об операциях и удобная авторизация через Touch ID и Face ID. Что касается Spotify, то его установка таким.
В закладки
В последнее время все больше нужных программ и игр стали пропадать из отечественного App Store. Тенденция не очень хорошая, а перспективы у отечественного рынка приложений пока туманные.
В отличие от Android, на iPhone и iPad не получится просто так установить загруженное из сети приложение, а официальных альтернатив App Store пока нет.
Пришло время вспомнить про интересный путь загрузки приложений под названием AltStore. Он поможет вам установить парочку нужных программ или игр, которых уже нет в App Store.
Внимание! Мы не поддерживаем пиратство и выступаем за приобретение лицензионного контента. Данный способ публикуется исключительно в ознакомительных целях.
Загружать таким способом пропавшее банковское приложение точно не стоит (лучше пользуйтесь веб-версией), а вот установить какой-нибудь музыкальный плеер, игру или, например, качалку торрентов вполне возможно.
Это пригодится тем, кто не успел скачать программу до её удаления из магазина или не может загрузить приложение из списка покупок после восстановления смартфона.
Что такое AltStore, насколько это безопасно и законно
Это некоммерческий проект с открытым исходным кодом, который можно изучить на GitHub.
Разработчики используют абсолютно легальный метод подписания и установки приложений на iPhone или iPad. Для этого не используются сторонние или корпоративные сертификаты третьих лиц, которые легко отслеживаются Apple и могут быть отозваны.
Каждый владелец Apple ID может самостоятельно собрать и подписать приложение своим сертификатом, а AltStore упрощает и автоматизирует данный процесс. Вам не потребуется устанавливать Xcode и изучать процедуру подписи приложений.
AltStore не получает и не собирает данные пользователей, а предоставляемые логин и пароль от Apple ID используются только в устанавливаемом приложении. За безопасность своих данных можете не переживать. Проект давно известен на просторах сети, имеет открытый код и многократно проверен сторонними энтузиастами.
Даже если предположить, что Apple ID и пароль попадет в чужие руки, при включенной двухфакторной аутентификации это не нанесет владельцу записи никакого вреда. Если и это вас не убеждает, просто создайте новую учетную запись для работы с AltStore.
Данный способ имеет ограничение на установку трех подписанных приложений. Это не решение разработчиков AltStore, а требование Apple. Кроме этого, придется переподписывать программу каждые 7 дней, но это легко решается.
Если хотите вовсе забыть о данных ограничениях, можете приобрести сертификат разработчика iOS и подписывать неограниченное количество приложение на срок до одного года.
Как установить AltStore на свой iPhone или iPad
1. Скачайте и установите приложение AltServer на Mac или Windows-ПК с сайта разработчиков.
2. Запустите приложение и через иконку в строке меню активируйте автозапуск после перезагрузки Mac, это потребуется для дальнейшей работы.
3. Завершите стандартный почтовый клиент macOS, если он запущен. В меню AltServer выберите пункт Install Mail plug-in и подтвердите установку вводом пароля администратора.
4. Запустите почтовый клиент macOS и откройте его настройки. На вкладке Основные нажмите Управлять плагинами…, активируйте AltPlugin, примените параметры и перезапустите приложение.
5. Подключите разблокированный iPhone или iPad к компьютеру при помощи кабеля и найдите устройство в Finder/iTunes (для старых версий macOS).
6. На вкладке Основные включите опцию Показать этот iPhone, если он подключен по Wi-Fi.
7. Нажмите на иконку AltServer в строке меню, выберите пункт Install AltStore и укажите подключенный смартфон или планшет.
8. Введите свой Apple ID и пароль для подписи устанавливаемого приложения.
9. Через несколько секунд иконка AltStore появится на экране смартфона, а для запуска программы потребуется подтвердить профиль своей учетной записи (Настройки – Основные – VPN и управление устройством).
10. Готово! Приложение AltStore подписано сертификатом вашей учетной записи и готово к работе.
Как устанавливать приложения через AltStore
После того, как AltStore будет успешно загружен на смартфон или планшет, останется лишь найти и загрузить нужное вам приложение в формате *.ipa.
Все установленные таким способом приложения будут работать 7 дней, после чего потребуется повторно переподписать их. Данный процесс легко автоматизировать.
В параметрах AltStore повторно введите свой Apple ID и пароль, чтобы утилита могла обновить сертификат и активируйте опцию Background refresh. После этого приложение будет пытаться переподписать установленные программы в фоновом режиме. Для этого iPhone должен находиться в одной Wi-Fi сети с компьютером, на котором запущен AltServer.
Для удобства можете вывести виджет AltStore, на котором можно следить за сроком подписания приложений и активировать данный процесс в удобный момент.
В закладки
Читайте также: