Компанія 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

