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