Apple предупреждает пользователей MacOS о переходе от 32-разрядных приложений

Apple предупреждает пользователей MacOS о переходе от 32-разрядных приложений

Apple и Microsoft всегда придерживались разных подходов к обратной совместимости, поскольку Microsoft обычно уделяет приоритетное внимание возможностям гораздо больше, чем Apple. Эта разница в позиции в значительной степени является результатом того, что Редмонд имеет значительно более обширную базу устаревания, чем Cupertino, но это означает, что пользователям Mac нужно уделять немного больше внимания приложениям, которые они используют. Теперь Apple предупреждает 32-разрядных пользователей приложений MacOS о том, что версии программного обеспечения, на которые они полагаются, не имеют большого времени для этого мира.

Тем не менее, это не говорит кому-либо, когда на самом деле придет 32-битный / 64-разрядный раскол. Когда вы запускаете 32-битное приложение в первый раз, вы увидите следующее сообщение:

Apple предупреждает пользователей MacOS о переходе от 32-разрядных приложений

Сообщение отображается только один раз, но Apple надеется, что этого будет достаточно, чтобы разработчики на 64-битной побеждающей стороне. Неясно, планирует ли Apple отключить 32-разрядную поддержку в macOS High Sierra или если это будет зарезервировано для будущих версий операционной системы. Apple требует от программного обеспечения Mac App Store нового программного обеспечения с 64-разрядной поддержкой с 1 января, поэтому компания явно планирует отключить 32-битную совместимость в какой-то момент в ближайшем будущем.

В документе поддержки Apple опубликованы положения:

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

Apple начала переход на 64-разрядную аппаратную и программную технологию для Mac более десяти лет назад и работает с разработчиками для перехода своих приложений на 64-разрядные. На нашей всемирной конференции разработчиков в 2017 году Apple сообщила разработчикам, что macOS High Sierra будет последней версией macOS для запуска 32-разрядных приложений без компромиссов.

Пользователи, которые хотят удостовериться в своих приложениях, могут выполнить 64-битную проверку, нажав кнопку «Системный отчет» в меню «Об этом Mac». Выделите «Программное обеспечение», выберите «Приложения», а затем проверьте 64-битное поле. «Да» означает, что приложение является 64-битным, «Нет» означает, что приложение является 32-разрядным.

Как отмечает Apple, прошло 10 лет с тех пор, как компания начала переход на 64-разрядную версию, и вполне разумно сказать компаниям завершить работу и код для 64-битных уже. Но тот факт, что это заняло много времени, похоже, приведет к уменьшению ARM Apple до 2020 года менее вероятным - если заставить людей принимать 64-битный код занимает десять лет, сколько времени требуется, чтобы заставить их писать код для ARM вместо x86?

Это также не на 100 процентов ясно, если Apple полностью удалит возможность запускать 32-битный код или просто планирует подражать ему в будущем. В документе поддержки отмечается, что High Sierra является последней версией macOS для запуска 32-разрядного кода «без компромиссов», что, по крайней мере, подразумевает, что эмуляция может использоваться для обеспечения этой функции в будущем.

Читать далее

Sony может позволить пользователям переносить игры с PS5, твердотельный накопитель Xbox Series X может быть заме
Sony может позволить пользователям переносить игры с PS5, твердотельный накопитель Xbox Series X может быть заме

Microsoft использует заменяемый пользователем SSD для Xbox Series X, в то время как Sony изучает возможность передачи игр для PS5.

EA «разрешит» BioWare реализовать ненужную многопользовательскую игру в Dragon Age 4
EA «разрешит» BioWare реализовать ненужную многопользовательскую игру в Dragon Age 4

EA разрешит разработчикам не выпускать мультиплеер в Dragon Age 4 после того, как Anthem провалился и Jedi: Fallen Order взлетели. Как мило с их стороны.

Отчет: Сотни тысяч Stadia не достигли целевых показателей активных пользователей
Отчет: Сотни тысяч Stadia не достигли целевых показателей активных пользователей

Согласно отчету Bloomberg, Google потратил миллионы долларов, чтобы получить такие игры, как Red Dead Redemption 2, но по-прежнему пропускал активные пользовательские цели на сотни тысяч единиц.

Pixel 6 может прийти с коммущалью пользовательских ARM Google
Pixel 6 может прийти с коммущалью пользовательских ARM Google

Согласно утечкованным документам, шестые телефоны Pixel Pixel могут быть первыми, кто имеет длинные слухи Google Chip Chars, которые предположительно подковывают WhiteChapel.