Apple удалила поддержку более старых 32-разрядных приложений в новой iOS 11, чего и следовало ожидать после того, как обновление 10.3 добавило возможность обнаруживать приложения, на которых все еще выполняются 32-разрядные процессы, на вашем iPad, iPhone или iPod touch. Apple даже исключила восстановление изображений для 32-разрядных устройств, таких как iPhone 5 и iPad (4-го поколения), в обновлении iOS 10.3.2 beta 1 для разработчиков, поэтому это не должно вызывать удивления.

Сдвиг не заставил себя долго ждать, с появлением iPhone 5 в 2013 году, в котором использовался 64-битный процессор A7. С тех пор Apple предупреждала разработчиков приложений о возможном отходе от 32-битной архитектуры, но целых 187 000 приложений до сих пор не обновлены и перестанут работать в iOS 11.

В iOS 10.3 при попытке открыть 32-разрядное приложение вы получите сообщение: «Это приложение не будет работать с будущими версиями iOS. Разработчику этого приложения необходимо обновить его, чтобы улучшить его совместимость». Вы по-прежнему сможете использовать приложение (даже если оно работает, потому что оно старое), но в iOS 11 оно даже не откроет приложение. Сообщение будет гласить: «Разработчик этого приложения должен обновить его для работы с iOS 11».

Как проверить свой iPhone на 32-битные приложения, которые выиграли't Work in iOS 11Как проверить свой iPhone на 32-битные приложения, которые выиграли't Work in iOS 11Как проверить свой iPhone на 32-битные приложения, которые выиграли't Work in iOS 11
Предупреждение iOS 10.3 (слева, посередине) и предупреждение iOS 11 (справа).

К счастью, в iOS 10.3 и выше есть скрытый инструмент, который позволяет вам найти все 32-битные приложения на вашем устройстве. Поэтому, прежде чем ваши любимые приложения устареют (или, если они уже есть), я покажу вам, как узнать, какие из них устарели, и даже как связаться с разработчиком, чтобы заставить их обновить свои приложения до новой 64-битной архитектуры.

Шаг 1. Проверьте наличие 32-битных приложений

iOS 10.3 позволяет легко проверять наличие устаревших 32-разрядных приложений. Просто зайдите в меню «Общие» в настройках, затем нажмите «О программе» и выберите «Приложения». Список устаревших приложений теперь должен автоматически отображаться, чтобы уведомить вас.

Если вы не можете нажать «Приложения» и не видите рядом стрелку, это означает, что у вас нет 32-битных приложений и вам не нужно ни о чем беспокоиться прямо сейчас. Повезло тебе.

Как проверить свой iPhone на 32-битные приложения, которые выиграли't Work in iOS 11Как проверить свой iPhone на 32-битные приложения, которые выиграли't Work in iOS 11Как проверить свой iPhone на 32-битные приложения, которые выиграли't Work in iOS 11

Шаг 2: Связаться с разработчиком

Если у вас установлены 32-битные приложения, которые действительно важны для вас, немедленно свяжитесь с разработчиком, чтобы узнать, есть ли обновление в работе. Чтобы связаться с разработчиком приложения, просто перейдите на страницу приложения-нарушителя в App Store, нажав на название приложения в 32-разрядном списке, а затем нажмите на веб-сайте разработчика. Оттуда перейдите по ссылке на их контакты и оставьте им сообщение.

Как проверить свой iPhone на 32-битные приложения, которые выиграли't Work in iOS 11

Однако, если приложение больше не находится в App Store, вам может не повезти, и вам придется искать его в Интернете, чтобы попытаться получить ответ.

Как проверить свой iPhone на 32-битные приложения, которые выиграли't Work in iOS 11

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

Свет в конце туннеля

Любители 32-разрядных приложений не теряют надежду, поскольку приложения, не оптимизированные для работы с 64-разрядными системами, по-прежнему будут работать со старыми iPad и iPhone, чьи версии встроенного ПО максимально соответствуют iOS 10.3 или ниже. Например, iPad 2 и iPad mini (1-го поколения) будут работать только на iOS 9.3.5. IPhone 5 и 5c, последние 32-битные телефоны Apple, не включены в обновление iOS 11.

Изменения постоянны, и, в конечном счете, всем выгодно, чтобы Apple полностью перешла от 32-разрядных систем и сосредоточилась исключительно на 64-разрядных системах. Apple упростит защиту своей экосистемы и упростит производительность. Отказ от бремени поддержки старой операционной системы также высвободит ресурсы Apple для дальнейших инноваций, и этот цикл когда-нибудь начнется заново с наступлением 128-битной эры.

Оцените статью!