Компанія Apple почала перехід Mac на власні процесори ще у 2020 році, і саме тоді для перехідного періоду з'явився шар трансляції Rosetta. Ще на WWDC минулого року Apple попереджала, що цей перехідний етап невдовзі завершиться, а тепер оприлюднила конкретні терміни для розробників.

Що зміниться для macOS-застосунків

  • macOS 26.4 і новіші версії: під час запуску програм, які досі залежать від Rosetta, користувачі бачитимуть системне сповіщення з пропозицією оновитися до нативної версії для Apple silicon.
  • macOS 27: це останній реліз із підтримкою Rosetta — після нього застосунки, зібрані лише під Intel, перестануть запускатися на Mac з чипами Apple silicon.

Виняток зробили для старих ігор, які більше не підтримуються розробниками і використовують фреймворки під Intel — для них робота Rosetta залишиться доступною і надалі.

Що варто зробити розробникам

Щоб застосунки залишалися доступними, а користувачі не натикалися на системні попередження, Apple рекомендує подбати про підтримку Apple silicon вже зараз.

  • Якщо перехід ще не розпочато: варто негайно взятися за адаптацію та випускати програму як універсальний бінарний файл, що працює нативно і на Apple silicon, і на Intel-based Mac.
  • Якщо нативна версія під Apple silicon вже існує: слід звернутися до своєї аудиторії напряму і закликати користувачів встановити останню нативну збірку — це дозволить уникнути сповіщень у macOS 26.4 та вище і гарантує роботу застосунку після виходу macOS 27 восени.

Джерело: Apple Developer News