Память делает Mac дороже. Вот что я бы сделал со своим приложением для Mac
Автор: Justinas Rolando, создатель MacPip
2 ноября 2026 г. Apple заявила, что поставки Mac и iPad в декабрьском квартале будут ограничены, в основном из-за памяти, и что она ожидает дальнейшего роста цен на память после этого. Apple уже повышала цены на Mac 25 июня 2026 г., а MacBook Neo, который теперь стоит 699 $, идёт с 8 GB памяти и без возможности увеличить. Для авторов приложений для Mac это значит больше покупателей с Mac на 8 GB и со старыми Mac, которые они держат дольше. Измерьте расход памяти приложением на Mac с 8 GB, укажите, что ему нужно, и не давайте вашей ленте обновлений предлагать сборки Mac, которые их не запустят.
В понедельник Apple отчиталась за сентябрьский квартал, и строка, о которой я всё время думаю, была не про выручку. Она была про память. Пересказ звонка от MacRumors говорит, что Apple ожидает ограничений по Mac и iPad в декабрьском квартале, «главным образом из-за памяти», и считает, что цены на память продолжат расти. John Ternus, в своём первом звонке в роли CEO, назвал ситуацию с памятью «беспрецедентной».
Я не продаю RAM, и вы тоже. Но Mac, на которых работают наши приложения, только что подорожали, а у самого дешёвого 8 GB. Это кое-что меняет для всех, кто делает приложения для Mac.
Что на самом деле произошло
- В июне цены выросли. 25 июня 2026 г. Apple повысила цены на Mac и iPad. MacBook Air подорожал с 1 099 $ до 1 299 $, MacBook Pro с 1 699 $ до 1 999 $, Mac Studio с 1 999 $ до 2 499 $, а MacBook Neo с 599 $ до 699 $. Тогдашнее заявление Apple: «Мы никогда не видели, чтобы цены на комплектующие росли так сильно и так быстро».
- Mac всё ещё продаются. Выручка от Mac за квартал составила 10,8 $ млрд против 8,7 $ млрд годом ранее, несмотря на ограничения, по данным MacRumors.
- У самого дешёвого Mac 8 GB, точка. В характеристиках MacBook Neo на сайте Apple указано 8 GB унифицированной памяти для обеих моделей, без возможности увеличить. MacBook Air начинается с 16 GB.
- Это ещё не конец. Apple ожидает роста затрат на память в этом квартале и роста цен после него. Никто за пределами Apple не знает, что это значит для цен 2027, так что гадать я не буду.
Почему автору приложения для Mac это важно
Из этого следуют две вещи, и обе не прогноз, а просто арифметика.
Во-первых, больше ваших новых покупателей будет с 8 GB. Neo это самый недорогой Mac, и память в нём потом не добавить. Если приложение тихо настраивали на MacBook Pro с 36 GB, оно ни разу не встречалось со своими новейшими пользователями.
Во-вторых, когда новый Mac стоит на 200 $ дороже, люди держатся за тот, что у них есть. Это значит больше покупателей на старых чипах и старых версиях macOS, чем в обычный год. Ваша минимальная версия macOS и лента обновлений важнее, чем обычно.
Что бы я проверил на этой неделе
Это мои собственные шаги, а не шаги Apple.
- Измеряйте приложение на 8 GB при открытых других приложениях. Никто не запускает ваше приложение в одиночку. Откройте Safari с десятком вкладок, мессенджер и ваше приложение, затем сделайте самое тяжёлое, что оно умеет. Смотрите на столбец Memory в Activity Monitor и график Memory Pressure внизу. Жёлтый цвет означает предупреждение, красный значит, что macOS приходится туго.
- Получите реальную цифру. В Terminal команда
footprint YourAppвыводит, сколько памяти ваше приложение использует на самом деле, аleaks YourAppищет память, которую вы забыли освободить. В Xcode индикатор памяти в Debug navigator и инструменты Allocations и Leaks показывают, куда она уходит. Руководство Apple по снижению расхода памяти приложением разбирает это по шагам. - Присмотритесь к кэшам. Обычные виновники в небольших приложениях для Mac: кэши изображений, которые никогда не уменьшаются, файлы, целиком читаемые в память там, где хватило бы потока, и списки истории, которые хранят всё вечно. Ограничьте их.
- Осторожнее с локальными ИИ-моделями. Если ваше приложение скачивает модель для работы на Mac, её размер конкурирует со всем остальным на компьютере с 8 GB. Предложите модель поменьше или прямо скажите, что большой модели нужно 16 GB.
- Напишите, что нужно вашему приложению. Укажите минимальный объём памяти и версию macOS на сайте и в карточке. Покупатель с Neo предпочтёт узнать это до покупки, а не после.
- Не отправляйте обновления на Mac, которые не смогут их запустить. Если вы распространяете приложение вне Mac App Store с помощью Sparkle, укажите
sparkle:minimumSystemVersionв каждом релизе, а начиная с Sparkle 2.9 ещё иsparkle:hardwareRequirementsсо значениемarm64для сборки только под Apple silicon. Оба описаны в документации Sparkle по публикации. Тогда владелец старого Mac останется на последней рабочей версии, а не получит ту, что не откроется. - Проверьте, на чём работает ваше приложение. Если вы случайно отказались от Intel, universal binary checker прочитает вывод вашего
lipoи скажет вам об этом.
Ничего из этого не требует переписывать приложение. В большинстве приложений, которые я смотрел, есть один-два кэша, которые разрослись незаметно, и исправить это можно за полдня.
Чего бы я не делал
Я бы не писал «оптимизировано под 8 GB» в посте о запуске, если не проверил это на таком компьютере. И я бы не повышал свою цену только потому, что Apple повысила свои. Ваши затраты не изменились, а люди с ограниченным бюджетом это замечают. Если вы всё равно думаете об изменении цены, калькулятор цен сравнивает разовую цену с подпиской после комиссий.
Взгляд MacPip
В MacPip карточки автоматически сканируются при отправке, а синяя галочка означает лишь, что человек проверил приложение вручную в указанную дату. Ни то, ни другое не проверяет память, так что честный ответ о том, что нужно вашему приложению, должны дать вы сами. Небольшие лёгкие приложения здесь и так хорошо себя чувствуют: загляните в приложения для строки меню и приложения для продуктивности. Если вы делаете стартовую цену для тех, кто в этот сезон следит за расходами, её место в разделе Скидки с датой окончания.
Ещё одна новинка сегодня: проверка Sparkle appcast. Вставьте свой appcast.xml, и она проверит каждый релиз: версию, размер загрузки и подпись, минимальную версию macOS и правило для оборудования, а простыми словами скажет, чего не хватает. Работает прямо на странице, ничего не отправляется. А если вашего приложения для Mac ещё нет в MacPip, добавить его бесплатно.
Источники
- MacRumors: Apple's Q4 2026 Earnings Call Takeaways
- TechCrunch: Apple raises Mac and iPad prices, spares iPhone for now
- Apple: технические характеристики MacBook Neo
- Apple: технические характеристики MacBook Air
- Apple Developer Documentation: Reducing your app's memory use
- Sparkle: Publishing an update
Читайте дальше
- Apple теперь позволяет обратиться к тем, кто отменяет подписку. Вот что я бы сделал в своём приложении для MacС 4 ноября подписки в App Store могут показывать сообщение или предложение в момент отмены. Правила, что говорит Apple и что проверить на Mac.
- Apple добавляет два вопроса о возрастном рейтинге. Вот что я сделаю со своим приложением для MacНачиная с 16 ноября, App Store Connect спрашивает про передачу геопозиции и функции знакомств, и каждое приложение должно ответить до 12 января 2027 г.. Что изменилось и что делать.
- Siri AI теперь открыта для всех разработчиков. Вот что я бы сделал со своим приложением для MacApple открыла Siri AI для всех разработчиков в бета-версии macOS 27.3. Что изменилось, что можно и чего нельзя выпускать уже сейчас, и короткий план для небольшого приложения для Mac.
- Mac с сенсорным экраном выходят 6 ноября. Вот что я бы проверил в своём приложении для MacПервые Mac с сенсорным экраном выходят 6 ноября. Что изменилось, что Apple советует разработчикам и короткий список того, что стоит проверить в собственном приложении для Mac.
- Знакомство с MacPipЧто такое MacPip, зачем я его создал, как работают карточки и день запуска, что на самом деле значит синяя галочка и реальные цифры за первые дни.
- Как запустить Mac-приложение: чек-лист на одну страницуЧто делать до, в день и после запуска Mac-приложения: подпись, ваша страница, каталоги, Product Hunt, Show HN и что измерять.
- Как одной строкой описать, что делает ваше Mac-приложениеПростой способ написать строку под названием Mac-приложения: назовите задачу, уберите хайп и проверьте текст на человеке, который приложение ещё не видел.
- Подпись и нотаризация простыми словами для тех, кто делает первое Mac-приложениеЧто делают подпись кода, нотаризация и степлинг, в каком порядке, что видят пользователи без них и как проверить свою сборку.
- Чего на самом деле стоит dofollow-ссылка, по мнению сайта, который её предлагаетЧто означает dofollow, что Google говорит о ссылках, почему ссылка из нового каталога сегодня мало стоит и что делать вместо покупки ссылок.