iPhone и iPad больше не будут запускать 32-разрядные приложения с выпуском iOS 11 позднее в 2017 году. В настоящее время эти приложения отображают сообщение о том, что им «необходимо обновить», и они вообще не будут запускаться после обновления. Вот как проверить, какие приложения, которые вы установили, перестанут работать, если таковые имеются.
Как проверить наличие 32-битных приложений
Когда вы впервые запустите одно из этих старых 32-разрядных приложений на современном iPhone или iPad, вы будете предупреждены. В iOS 10.3 в предупреждении говорится, что «[Имя приложения] необходимо обновить», и объясняется «Это приложение не будет работать с iOS 11. Разработчику этого приложения необходимо обновить его, чтобы улучшить его совместимость».
Это предупреждение появилось еще в iOS 9, выпущенном в 2015 году, где оно было более умеренным «[Имя приложения] Mya Slow Down Your iPhone или iPad» и объясняло: «Разработчику этого приложения необходимо обновить его, чтобы улучшить его совместимость».
Тем не менее, есть также быстрый способ сразу увидеть, какие из установленных приложений больше не будут работать в iOS 11. Просто перейдите в «Настройки»> «Основные»> «О программе»> «Приложения». На этом экране перечислены только 32-разрядные приложения, которые не будут работать на iOS 11. Если вы не видите здесь ни одного приложения, все в порядке – все ваши установленные приложения будут продолжать работать после обновления до iOS 11.
Почему Apple Dropping поддерживает 32-битное программное обеспечение?
Это изменение было в течение долгого времени. Apple объявила, что 32-разрядные приложения больше не будут поддерживаться разработчиками в 2013 году, четыре года назад. Начиная с 2015 года, 64-разрядная поддержка стала обязательной как для новых приложений, добавленных в App Store, так и для обновлений существующих приложений. У разработчиков приложений были годы, чтобы подготовиться к этому моменту.
Это означает, что приложения, которые отображаются как несовместимые, не обновлялись годами. Apple хотела бы полностью отказаться от 32-битной поддержки, чтобы iPhone и iPad не нуждались в поддержке этих устаревших приложений навсегда. Начиная с iOS 11, iPhone и iPad будут полностью выполнять 64-битный код. Apple может удалить 32-битные библиотеки совместимости, которые занимают дополнительное пространство и перестают тратить время на их обслуживание.
Это отличается от стратегии, которую Microsoft использует в Windows для обеспечения обратной совместимости как можно дольше. Apple намерена продвигать iOS, и разработчики должны обновлять свои приложения. Apple не обещает обратной совместимости вечно, хотя разработчики предупреждали ее за много лет до этого изменения.
Ваш единственный выход: свяжитесь с разработчиками и получите их, чтобы обновить их приложения
Хорошей новостью является то, что подавляющее большинство приложений были обновлены до 64-битных версий. Если у вас есть приложения, которые не были обновлены до 64-разрядной версии, покопайтесь в App Store, и вы, надеюсь, сможете найти новую версию или замену, которая работает хорошо и все еще поддерживается.
Игры другое дело. Хотя приложения обычно можно заменить чем-то, что работает аналогично, каждая игра уникальна. Разработчик, возможно, создал игру несколько лет назад и ушел из бизнеса или прекратил обновление игры по другой причине. Когда выйдет iOS 11, эти игры не смогут быть воспроизведены на современных iPhone и iPad, если они не будут обновлены – и многие из них никогда не будут. У вас могут быть игры, купленные вами много лет назад, которые перестанут работать.
Вы можете связаться с разработчиком и попросить их обновить приложение, если хотите. Нажмите на название приложения на экране «Совместимость приложений», и вы увидите его страницу в App Store. Прокрутите вниз в области сведений и нажмите «Веб-сайт разработчика», чтобы перейти на веб-сайт разработчика, где вы сможете связаться с разработчиком и попросить его обновить приложение. Вы также можете увидеть контактную информацию в приложении.
Тем не менее, многие приложения никогда не будут обновлены. Так оно и есть. Если вы хотите продолжать использовать эти приложения, продолжая обновлять ваш основной iPhone или iPad, вы можете подумать о том, чтобы выбрать старое использованное устройство. Любое устройство, которое по-прежнему будет работать под управлением iOS 10 или iOS 9, например почтенный iPad 2, iPad mini 1, iPhone 5 или iPod touch (5-го поколения), останется в старой версии iOS и будет поддерживать эти 32- Битовые приложения, которые останутся доступными в App Store для установки на старые устройства. Старый iPad может быть идеальным способом продолжить играть в эти игры или использовать специальные приложения, от которых вы действительно зависите.
Если вы не планируете зависать на совместимом устройстве, вы можете просто поиграть в эти игры, сколько сможете, начиная с сегодняшнего дня и до даты выхода iOS 11 позднее в 2017 году. Только разработчик приложения может по-настоящему решить проблему и убедиться, что она продолжает работать на современные устройства.