
Apple постепенно ограничивала использование 32-битных приложений для iOS, но, похоже, этой осенью произойдут кардинальные изменения. По словам известного разработчика Стивена Троутона-Смита, Apple полностью прекратит поддержку 32-битных приложений в iOS 11. Это означает, что многие устаревшие приложения перестанут работать.
Хотя конкретный источник этой информации на данный момент неясен, Смит утверждает, что он «очень четко» слышал, что это решение Apple. Однако, в целом, это не должно стать слишком большим сюрпризом для разработчиков или пользователей.
Начиная с iOS 10.3, Apple начала предупреждать пользователей при открытии 32-битных приложений в iOS. Всплывающее уведомление гласит, что приложение должно быть обновлено разработчиком, иначе оно может не работать в будущих версиях iOS.
Apple впервые начала поддерживать 64-битные приложения с выходом iPhone 5s в сентябре 2013 года. Apple также требует от разработчиков предоставлять новые приложения с поддержкой 64-бит с февраля 2015 года, а обновления приложений — с июня 2015 года.
Однако борьба Apple с 32-битными приложениями на самом деле началась с iOS 9. Здесь Apple предупреждала пользователей, что из-за того, что приложение было 32-битным, оно может замедлить работу устройства. Сообщения с предупреждениями были усилены в iOS 10.3.
Из iOS 10.2.1:
«Waterslide» может замедлить работу вашего iPad
Разработчику этого приложения необходимо обновить его для повышения совместимости.
И iOS 10.3 beta 1:
«Waterslide» нуждается в обновлении
Это приложение не будет работать в будущих версиях iOS. Разработчику этого приложения необходимо обновить его для повышения совместимости.
Кроме того, Смит отмечает, что, «похоже», будущие процессоры Apple вообще не будут включать поддержку 32-битных, что может освободить производительность/площадь кристалла для пользователей и разработчиков.
Цель Apple при таком постепенном отказе от 32-битных приложений, вероятно, заключается в том, чтобы конечный пользователь не пострадал, а скорее разработчики позаботились об обновлении своих приложений до полного прекращения поддержки.
Этот шаг происходит на фоне того, как Apple детализировала планы по удалению «проблемных и заброшенных приложений» из App Store, что стало одним из первых шагов по сосредоточению на качестве приложений, а не на количестве в каталоге. Apple подробно описала эти цели в сентябре прошлого года, и в следующем месяце, по сообщениям, Apple удалила около 50 000 приложений из App Store.
https://twitter.com/stroughtonsmith/status/850628278595596288
https://twitter.com/stroughtonsmith/status/850628553972514816