Сервисный центр "ТехноМакс". г. Екатеринбург, ул. Советская д. 41 +7(922)03-15-114

[email protected]

Замена дисплея или стекла iphone?

Как сделать откат приложения на айфоне


Обновилось приложение на iOS? — Не беда, откатим / Хабр

Пока интернет бурлит новостями на тему обхода блокировок телеграма и сопутствующих с этим проблем у хостинговых компаний у меня была проблема посерьёзней — компания Innologica обновила до версии 6 приложение Inoreader для iOS.

Тихим будничным вечером приложение в телефоне было случайно обновлено до последней версии, т.к. обычно ничто не предвещало беды. Спустя пару дней во время поездки программа была запущена для чтения новостей и я не на шутку начал переживать.

Можно сравнить как было и как стало в двух примерах:


Конечно, на вкус и цвет и владельцы iPhone X были явно рады оптимизации под amoled-экраны, но именно этот апдейт побудил искать решения как откатить приложение назад, чего по умолчанию AppStore не позволяет делать.

Раньше достать ipa--файл приложения было делом 2 минут, достаточно было зайти на apptrackr и скачать, но он перестал работать и других подобных ресурсов дающих честно скачать ipa файл обнаружено не было (но вдруг вы такие знаете?).

Остались следующие способы получения старой версии приложения:

  1. У вас в iTunes лежит старый бэкап приложений с телефона и тогда можно просто скопировать приложение обратно (но у меня такого не было).
  2. Воспользоваться способом, описанным на скорую руку кем-то в интернете с помощью софта под названием Charles. Данный способ описан на ресурсах вроде 4dpa и пере-копирован множествами лиц без понимания что там вообще написано, однако, без дополнительных >100 грамм разобраться с этой писаниной сложно.

Возможно, я это сделаю более полно, с картинками и в более простой понятной форме. В общем, чтобы скачать софт старой версии из AppStore потребуется минут 5 времени и в моём случае Mac OS X. Способ явно будет работать и на Windows, т.к. приложение Charles есть и для этой системы.

Все ваши мучения начнутся ещё до того, как вы скачаете Charles. Дело в том, что если вы обновляете iTunes на Mac, то у вас будет отсутствовать возможность устанавливать приложения, начиная с версии 12.7. Чтобы её вернуть, нужно установить обратно версию 12.6.4.

Что мы будем делать дальше?

Коротко: загрузить приложение через AppStore в iTunes, затем включить прокси, затем загрузить ещё раз, отредактировать запрос, отправить запрос, получить старую версию, установить.

Подробно: после запуска Charles нужно установить сертификаты приложения в Mac. Это делается через меню HelpSSL ProxyingInstall Charles Root Cetrificate. Сертификат затем нужно в Keychain Access перевести в статус Always Trust. Если не установить, то будут ошибки и метод не сработает.

В iTunes ищем приложение Inoreader (это для любого приложения подойдёт, но меня интересовало в тот момент только оно), запускаем Charles и нажимаем в окне установки приложения Download:


В окне Charles у вас появляется подобная строчка со слово «buy» в адресе, связанная с сервером apple:
Для информации можно обратить внимание на то, что размер скачиваемого файла равен 20,4 мб:
После чего нужно включить SSL Proxying для осуществления перехвата и редактирования запросов:


Т.к., вероятней всего, у вас быстрый интернет и приложение уже успело загрузиться в библиотеку приложений, то необходимо его оттуда удалить.

Ещё раз проверяем, что SSL Proxying включен и переходим к повторной загрузке приложения из AppStore при этом нужно поставить загрузку на паузу, чтобы у вас было время на следующие действия. После нажатия на Download в окне Charles появится ещё одна строка в сервером apple, содержащая слово «buy». Развернув эту строку нужно найти buyProduct:


Справа в окне нажимаем на Contents и внизу выбираем XML Text. Листаем вниз пока не найдем softwareVersionExternalIdentifiers со списком не понятным цифр.


Эти цифры и выступают в роли версий приложений. Соответственно, чем меньше число, тем старее версия приложения. Как узнать какая версия приложения будет загружена? Например, я наугад брал с конца списка значение 823964615:


Теперь нам нужно проверить версию приложения. Для этого мы делаем встаем на «buyProduct» и в меню выбираем Compose и справа в окне представление Text.
В самом верху поля будет знакомый вам набор цифр после параметра appExtVrsId. Этот набор цифр — актуальная версия приложения.
Вместо этих цифр подставляем скопированные выше 823964615 и должно получиться вот так:
и делаем Execute. Программа выдаст вам окно и выбрав режим отображения XML Text мы сможем внизу найти параметр bundleShortVersionString и увидим, что выбранное нами значение соответствует версии 5.4.4, что в моём случае то что нужно, т.к. эти версия практически последней перед обновлением до 6.0


Остаётся один шаг. Нужно скачать всё это дело. Для этого нужно в нашем последнем отредактированном запросе buyProduct с полученной версией 5.4.4 в меню выбрать Breakpoints.


По новой перейти в AppStore для загрузки приложения Inoreader (если приложение успело загрузиться в библиотеку и вы не успели его остановить, то просто удалите, чтобы была возможность загрузить заново).

Как только вы в iTunes нажмете скачать, то выскочит окно Charles, где нужно будет нажать на Edit Request и в уже знакомом параметре appExtVrsId исправить версию на 823964615, нажать Execute, а затем ещё раз на Execute.


В итоге у вас начнётся загрузка приложения и можно будет увидеть, что размер приложения изменился в меньшую сторону:


В библиотеке приложений itunes появится значок программы с ярлыком Update. Это и будет означать, что вы сделали всё верно. Можно сделать Get Info приложения и будет написано:
Дальше у приложения смотрим где оно находится в файловой системе и сохраняем на будущее если вдруг решите обновить приложение :)

По завершение работы следует в Charles сделать Disable SSL Proxying кликом на сервере p30-buy.itunes.apple.com.

Надо сказать, что получилось проделать у меня данную процедуру с 2 раза.
Надеюсь, это будет кому-то так же полезно как оказалось мне.

Как вернуть iPhone к предыдущему обновлению | Малый бизнес

С сегодняшними передовыми смартфонами, такими как Apple iPhone, владельцы малого бизнеса и предприниматели больше не привязаны к своим компьютерам. Ваш iPhone позволяет вам быть в курсе колебаний фондового рынка; получать, читать и отправлять электронную почту; и проверьте время в пути, прежде чем отправиться на встречу с клиентом или партнером. Если вы недавно обновились до новой версии операционной системы iPhone (iOS), но предпочитаете более старую версию, вы можете вернуться к ней после подключения телефона к компьютеру.

Вставьте больший конец кабеля USB в нижнюю часть телефона. Вставьте меньший конец в порт на вашем компьютере. Ваш компьютер автоматически распознает ваш iPhone.

Перейдите в папку «Обновления программного обеспечения iPhone» и найдите свою предыдущую версию iOS. В Mac OS X откройте папку «Библиотека», затем «iTunes», затем «Обновления программного обеспечения iPhone». В Windows откройте меню «Пуск» и введите «% appdata% \ Apple Computer \ iTunes \ iPhone Software Updates» в поле «Поиск».

Выключите iPhone, удерживая кнопку «Питание» в правом верхнем углу телефона в течение нескольких секунд. Сдвиньте стрелку на сенсорном экране, чтобы выключить телефон. Оставьте его на пять секунд.

Нажмите и удерживайте кнопки «Питание» и «Домой», расположенные внизу по центру на лицевой панели телефона, в течение 10 секунд. По истечении этого времени отпустите кнопку «Power», но продолжайте удерживать кнопку «Home», чтобы войти в режим восстановления.

Откройте iTunes, если он еще не открыт.Программное обеспечение распознает, что ваш телефон перешел в режим восстановления, и предложит вам восстановить его.

Щелкните «iPhone» под заголовком «Устройства» на левой боковой панели iTunes. Нажмите и удерживайте клавишу «Shift», затем нажмите кнопку «Восстановить» в правом нижнем углу окна, чтобы выбрать, какой файл iOS вы хотите восстановить.

Выберите файл для своей предыдущей версии iOS из папки «iPhone Software Updates», к которой вы получили доступ на шаге 2. Файл будет иметь расширение «.ipsw».

Подождите, пока установка завершится. Обычно это занимает около 10 минут. После завершения установки вы увидите окно подтверждения.

Загрузите и установите RecBoot (см. Ресурсы). Эта утилита позволит вам быстро выйти из режима восстановления на вашем телефоне и завершить установку предыдущего программного обеспечения iOS.

Откройте RecBoot и нажмите кнопку «Выйти из режима восстановления».

.

Как удалить бета-версию программного обеспечения iOS

Участники программ Apple Beta Software, Customer Seed Program и Apple Developer Program могут попробовать бета-версии iOS. В этой статье объясняется, как вернуться к последней публично выпущенной версии iOS, если вы установили бета-версию iOS и больше не хотите ее.

Удалите общедоступную бета-версию, удалив профиль бета-версии

Если вы использовали компьютер для установки бета-версии iOS, вам необходимо восстановить iOS, чтобы удалить бета-версию.

Самый простой способ удалить общедоступную бета-версию - удалить профиль бета-версии и дождаться следующего обновления программного обеспечения. Вот что делать:

  1. Перейдите в «Настройки»> «Общие» и нажмите «Профили и управление устройством».
  2. Коснитесь профиля программного обеспечения iOS Beta.
  3. Нажмите «Удалить профиль», затем перезагрузите устройство.

Когда будет доступна следующая общедоступная версия iOS, установите ее, чтобы вернуться к небета-версии iOS. Если обновление уже доступно, вы можете установить его, выбрав «Настройки»> «Основные»> «Обновление программного обеспечения», но версия iOS должна быть более поздней, чем имеющаяся у вас версия.

Если вы не хотите ждать обновления программного обеспечения для установки небета-версии iOS, выполните действия по восстановлению iOS.

Удалите бета-версию разработчика, восстановив свое устройство

Чтобы немедленно удалить бета-версию для разработчиков, вам необходимо стереть и восстановить данные с вашего устройства. Затем, если у вас есть архивная резервная копия, вы можете снова настроить устройство на основе этой резервной копии.

Обратите внимание, что резервные копии, созданные при использовании бета-версии программного обеспечения, могут быть несовместимы со старыми версиями iOS. Если у вас нет более старой резервной копии, созданной с использованием текущей версии iOS, возможно, вы не сможете восстановить устройство с помощью последней резервной копии.

  1. Убедитесь, что на вашем Mac установлена ​​последняя версия macOS или последняя версия iTunes.
  2. Подключите устройство к компьютеру, затем переведите устройство в режим восстановления, выполнив следующие действия:
    • На iPad с Face ID: нажмите и быстро отпустите кнопку увеличения громкости.Нажмите и быстро отпустите кнопку уменьшения громкости. Нажмите и удерживайте верхнюю кнопку, пока ваше устройство не начнет перезагружаться. Продолжайте удерживать верхнюю кнопку, пока ваше устройство не перейдет в режим восстановления.
    • Для iPhone 8 или новее: нажмите и быстро отпустите кнопку увеличения громкости. Нажмите и быстро отпустите кнопку уменьшения громкости. Затем нажмите и удерживайте боковую кнопку, пока не увидите экран режима восстановления.
    • Для iPhone 7, iPhone 7 Plus, или iPod touch (7-го поколения): нажмите и удерживайте кнопки «Режим сна / Пробуждение» и «Уменьшение громкости» одновременно.Не отпускайте кнопки, когда видите логотип Apple. Продолжайте удерживать обе кнопки, пока не увидите экран режима восстановления.
    • Для iPhone 6s и более ранних версий, iPad с кнопкой «Домой» или iPod touch (6-го поколения или более ранних версий): одновременно нажмите и удерживайте кнопки «Режим сна / Пробуждение» и «Домой». Не отпускайте кнопки, когда видите логотип Apple. Продолжайте удерживать обе кнопки, пока не увидите экран режима восстановления.
  3. Нажмите кнопку «Восстановить», когда она появится. Ваше устройство будет удалено и будет установлена ​​текущая небета-версия iOS.
  4. Дождитесь завершения восстановления. Если потребуется, введите свой Apple ID и пароль, чтобы отключить блокировку активации. Если процесс восстановления не завершится, узнайте, что делать.

После завершения восстановления вы можете настроить устройство из архивной резервной копии, которая должна быть из более ранней версии iOS.

Если вы выполняете резервное копирование устройства с бета-версией iOS в iCloud или на свой компьютер, резервное копирование не будет работать с более ранними версиями iOS. Например, если вы вернетесь к iOS 11.4.1 из бета-версии iOS 12, резервная копия, созданная при использовании бета-версии iOS, не будет восстановлена. Вместо этого выполните восстановление из резервной копии, которую вы сделали до установки бета-версии iOS.

Обновление, когда в предупреждении говорится, что доступно новое обновление iOS

Дата публикации:

.

Посмотреть или отменить подписки

Управляйте своей подпиской на Apple Music, Apple News +, Apple Arcade, Apple TV +, каналы Apple TV или подписками, на которые вы подписались в приложении.

Об отмене подписки

  • Большинство подписок автоматически продлеваются, если вы их не отмените.
  • Если вы отмените подписку, вы сможете продолжить использование подписки до следующей даты выставления счета.
  • Если вы отмените подписку в течение пробного периода, вы можете сразу потерять доступ к контенту.

Если вы подписались на бесплатную пробную подписку или подписку со скидкой и не хотите ее продлевать, отмените ее по крайней мере за 24 часа до окончания пробной подписки.

Отмена подписки немного отличается в Израиль , Южная Африка и Турция . Узнайте об особых обстоятельствах для этих стран и регионов.


Как просмотреть или отменить подписку на iPhone, iPad или iPod touch

  1. Откройте приложение «Настройки».
  2. Нажмите свое имя.
  3. Нажмите «Подписки».
  4. Коснитесь подписки, которой хотите управлять. Не видите подписку, которую ищете?
  5. Нажмите «Отменить подписку».(Или, если вы хотите отменить Apple One, но сохранить некоторые подписки, нажмите «Выбрать отдельные услуги».) Если вы не видите «Отмена», подписка уже отменена и не продлевается.


Просмотр или отмена подписок на Mac

  1. Откройте приложение App Store.
  2. Нажмите кнопку входа или свое имя внизу боковой панели.
  3. Щелкните Просмотр информации в верхней части окна. Вас могут попросить войти в систему.
  4. На открывшейся странице прокрутите до пункта «Подписки» и нажмите «Управление».
  5. Нажмите «Изменить» рядом с нужной подпиской. Не видите подписку, которую ищете?
  6. Щелкните Отменить подписку. Если вы не видите Отменить подписку, значит, подписка уже отменена и не продлевается.


Просмотр или отмена подписок на Apple Watch

  1. На Apple Watch откройте App Store.
  2. Выделите Учетную запись и коснитесь ее.
  3. Нажмите «Подписки».
  4. Коснитесь нужной подписки. Не видите подписку, которую ищете?
  5. Нажмите «Отменить подписку». Если вы не видите Отменить подписку, значит, подписка уже отменена и не продлевается.


Просмотр или отмена подписок на Apple TV

На Apple TV вы можете редактировать подписки только для приложений tvOS, установленных на этом Apple TV.Для Apple TV (3-го поколения или более ранней версии) используйте устройство или компьютер iOS или iPadOS для управления своими подписками.

  1. Откройте настройки.
  2. Выберите «Пользователи и учетные записи», затем выберите свою учетную запись.
  3. Выберите подписки.
  4. Выберите подписку, которой вы хотите управлять, затем нажмите Отменить подписку. Если вы не видите Отменить подписку, значит, подписка уже отменена и не продлевается.


Если у вас нет устройства Apple


Если вы не видите подписку, которую ищете

Если вы пытались просмотреть или отменить подписку, но не можете найти нужную подписку, проверьте следующее.Или обратитесь в службу поддержки Apple.

Оплачивается ли подписка через другую компанию?

Член семьи подписался на подписку?

Организатор Family Sharing не может управлять подписками для других членов семьи. Попросите членов вашей семьи изменить или отменить свои подписки со своих устройств или когда они вошли в систему со своим Apple ID.Вы также можете использовать функцию «Попросить купить», чтобы контролировать, что покупают дети.

Включите «Спросите, чтобы купить».

Вы оформили подписку с другим Apple ID?

Чтобы увидеть подписки для другого Apple ID, войдите в систему с этим Apple ID, а затем выполните действия, описанные в этой статье.

Забыли свой Apple ID?

Вам нужно управлять хранилищем iCloud или планами AppleCare?


Информация о продуктах, произведенных не Apple, или о независимых веб-сайтах, не контролируемых и не проверенных Apple, предоставляется без рекомендаций или одобрения.Apple не несет ответственности за выбор, работу или использование сторонних веб-сайтов или продуктов. Apple не делает никаких заявлений относительно точности или надежности сторонних веб-сайтов. Свяжитесь с продавцом для получения дополнительной информации.

Дата публикации:

.

Как удалить приложение с профилем конфигурации на вашем iPhone, iPad или iPod touch - служба поддержки Apple

Узнайте, как удалить приложение и его профиль конфигурации.

Apple удалила из App Store некоторые приложения, которые устанавливали корневые сертификаты, позволяющие осуществлять мониторинг данных.Если на вашем устройстве установлено одно из этих приложений, удалите приложение и связанный с ним профиль конфигурации, чтобы убедиться, что ваши данные остаются защищенными.

Удалить приложение и его профиль конфигурации

Чтобы удалить приложение и его профиль конфигурации, выполните следующие действия.

  1. Удалите приложение
    • Коснитесь и удерживайте приложение, пока оно не начнет покачиваться.
    • Затем нажмите кнопку удаления в верхнем левом углу приложения, чтобы удалить его.Если вы видите сообщение «При удалении этого приложения будут удалены и его данные», нажмите «Удалить».
  2. Если у приложения есть профиль конфигурации, удалите его.
    • Выберите «Настройки»> «Общие»> «Профили» или «Профили и управление устройством» *, затем коснитесь профиля конфигурации приложения.
    • Затем нажмите «Удалить профиль». Если будет предложено, введите пароль своего устройства, затем нажмите «Удалить».
  3. Перезагрузите iPhone, iPad или iPod touch.

* Если вы не видите эту опцию в настройках, значит, на вашем устройстве не установлены профили управления устройствами.

Информация о продуктах, произведенных не Apple, или о независимых веб-сайтах, не контролируемых и не проверенных Apple, предоставляется без рекомендаций или одобрения. Apple не несет ответственности за выбор, работу или использование сторонних веб-сайтов или продуктов. Apple не делает никаких заявлений относительно точности или надежности сторонних веб-сайтов.Свяжитесь с продавцом для получения дополнительной информации.

Дата публикации:

.

Смотрите также