Перейти к содержимому

Инструменты разработчика9 мин чтения

Apple Developer Program License Agreement, октябрь 2026: что изменилось

Apple дважды обновила соглашение с разработчиками — 13 и 29 октября 2026 года: пять новых запретов в 3.2, условия для Live Assistance, App Replacement и HomeView, подписки на несколько мест, налоги и 26% в Тайване.

13 октября 2026 года Apple опубликовала обновлённое Apple Developer Program License Agreement с восемью изменениями — за три дня до обновления App Review Guidelines. 29 октября соглашение поправили ещё раз, теперь для тайваньской витрины. Внизу страницы соглашения теперь указано, что само соглашение и Schedule 1 в последний раз обновлены 29 октября 2026 года, а Schedule 2 и 3 — 13 октября 2026 года. Переводы Apple обещает в течение месяца.

В списке изменений Apple называет разделы, но не новые формулировки. Поэтому мы построчно сравнили текст соглашения из снимка от 11 октября в Internet Archive с текущей страницей. Ниже — что на самом деле добавилось, кого это касается и что мы бы проверили. Мы сами выпускаем приложения через App Store; где даём собственное толкование, так и пишем.

Примечание

Юридическую силу имеет версия, которую вы принимаете в аккаунте разработчика: внизу страницы Apple пишет, что копия на сайте приведена для удобства. Эта статья — прочтение текста разработчиком, а не юридическая консультация.

Изменения коротко

РазделЧто изменилосьКому проверить
3.2Пять новых запретов: обман, включая изменения после ревью, фишинг, ослабленная защита, данные сверх согласия, ресурсы устройства для третьих лицВсем, особенно приложениям со сторонними SDK, VPN и приложениям безопасности
3.3.8(J)Условия для Live Assistance API: сервисы доступности в звонках FaceTime по приглашению пользователяПоставщикам сервисов доступности
3.3.8(K)Условия для App Replacement EntitlementТем, кто заменяет приложение новым
6.4–6.4.2Виджеты и приложения CarPlay на Apple HomeViewПриложениям с виджетами или поддержкой CarPlay
Schedule 2Group Purchases: один подписчик покупает места для группыПриложениям с автовозобновляемыми подписками
Schedule 3Volume Purchasing через Apple Business и Apple School ManagerПриложениям с подписками для организаций
Schedule 2 и 3, 3.3Передача данных налоговым органам; налоговые данные покупателей — только для целей законаВсем, кто продаёт в App Store
Attachment 15, 29 октябряКомиссия 26% в Тайване с 31 октябряПриложениям, которые продаются в тайваньской витрине

Раздел 3.2: пять новых запретов

Раздел 3.2 перечисляет условия использования софта и сервисов Apple. Один из его пунктов и раньше запрещал код, который отключает механизмы безопасности Apple или нарушает безопасность систем. 13 октября Apple добавила в тот же пункт ещё пять случаев. Нельзя создавать продукт, код или программу, которые:

  • вводят в заблуждение относительно того, что это за продукт, для чего он и как себя ведёт, в том числе через изменения после ревью, которые причиняют вред другим людям, пользователям или Apple;
  • выдают себя за Apple или третье лицо, чтобы выманить учётные данные или другую чувствительную информацию;
  • реализуют защиту безопасности или приватности намеренно ослабленной или не такой, как описано;
  • получают, собирают или передают данные пользователя сверх того, что было раскрыто при запросе согласия, — своим кодом или чужим;
  • используют ресурсы устройства или сети пользователя для услуг третьим лицам без его явного предварительного согласия.

Первый пункт — договорная версия правила 2.5.19 против приложений-«перевёртышей», которое Apple опубликовала через три дня. Менять приложение после одобрения теперь означает нарушить само соглашение, а не только правила App Review.

Остальные четыре читаются как список известных схем злоупотреблений. Как мы понимаем их на практике:

  • «Чужой код» — это сторонние SDK. Если SDK аналитики или рекламы собирает больше, чем вы раскрыли в запросе согласия и в метках конфиденциальности, отвечаете вы.
  • «Не такой, как описано» привязывает реализацию к вашим же обещаниям. Если на странице приложения написано про сквозное шифрование или отсутствие логов, код должен этому соответствовать. Для VPN, менеджеров паролей и мессенджеров это пункт, который стоит перечитать.
  • Ресурсы устройства и сети — это SDK, которые продают трафик пользователя как выходной узел прокси или проводят вычисления для кого-то ещё. Такому режиму теперь нужно явное согласие до запуска. Сюда же попадает функция VPN, при которой устройство пользователя пропускает через себя трафик других людей.

Раздел 4 соглашения при этом напоминает: новые требования не применяются задним числом к приложениям, которые уже распространяются, но Apple оставляет за собой право в любой момент удалить приложения, которые им не соответствуют.

Live Assistance API

Новый раздел 3.3.8(J) и определение к нему описывают Live Assistance API — интерфейс, который позволяет приложению подключиться к звонку FaceTime пользователя. Условия узкие. Приложение может использовать API только по приглашению пользователя и исключительно для того, чтобы к звонку присоединился поставщик сервисов доступности и оказал такие услуги; в качестве примеров соглашение называет субтитры и перевод. По нашему прочтению, запись звонков, анализ разговоров или универсальный ассистент в эти условия не входят.

App Replacement Entitlement

Раздел 3.3.8(K) посвящён новому entitlement для приложений, которые заменяют другие приложения. При первом запуске нового приложения система показывает окно, в котором предлагает пользователю перенести данные и настройки из прежнего приложения и удалить его. Условий два: оба приложения должны быть в вашем членстве Developer Program и по сути иметь одно и то же основное назначение и функции.

Это полезно, когда выпустить обновление существующего приложения нельзя — например, если переписанная версия выходит под новым bundle ID. Перевести пользователей в приложение с другим назначением или в другой аккаунт разработчика так не получится. Как запросить entitlement, в соглашении не сказано, а отдельной страницы документации о нём на момент написания статьи мы не нашли. Поэтому прежде чем строить на нём миграцию, проверьте документацию Apple по entitlements.

CarPlay и Apple HomeView

Раньше раздел 6.4 касался только виджетов iOS-приложений в CarPlay. Теперь он называется CarPlay and Apple HomeView и состоит из двух подразделов. По 6.4.1 виджет вашего iOS-приложения может быть доступен в CarPlay и на Apple HomeView; проверять, работает ли виджет и подходит ли он для CarPlay, и использовать disfavoredLocations, если не подходит, по-прежнему должны вы. По 6.4.2, если в приложении есть профиль CarPlay entitlement в категории, которую Apple называет в документации, Apple может открывать приложение на Apple HomeView, пока оно работает на сопряжённом iOS-устройстве.

На странице CarPlay Apple пишет, что аудио- и видеоприложения CarPlay работают и на Apple HomeView, без каких-либо изменений в приложении. Если у вас такое приложение, вы соглашаетесь на это, принимая условия, так что посмотрите, как оно ведёт себя на новом экране.

Group Purchases и Volume Purchasing

Самая объёмная часть обновления — в Schedule 2 и 3, которые регулируют платные приложения и приложения для организаций. В них появились подписки на несколько мест:

  • Group Purchase — автовозобновляемая подписка, которую пользователь (Group Organizer) покупает, чтобы поделиться ею с группой людей. Каждый, кто получает доступ, становится Group Member и считается конечным пользователем.
  • Volume Purchase — автовозобновляемая подписка, которую организация покупает через Apple Business или Apple School Manager и распределяет между своими людьми.

Раздел 3.8(c), который описывает возвраты, если подписка не предоставляется так, как была заявлена, получил правила для мест. Apple может вернуть организатору или организации полную стоимость покупки или стоимость неиспользованных мест, но не делает частичный возврат за место, которым пользуется активный Group Member. Если приглашения размещаете и ведёте вы сами, Apple решает, используется ли место, по информации, которую вы ей передаёте.

Судя по анонсам Apple за сентябрь и октябрь, Volume Purchasing заработал 22 октября 2026 года. Group Purchases можно будет тестировать в Sandbox Apple Account с ноября, а в App Store они появятся этой зимой. Чтобы подготовиться, Apple советует убедиться, что приложения используют StoreKit 2.

Внимание

В App Store Connect покупка нескольких мест для автовозобновляемых подписок включена по умолчанию, если вы раньше не меняли эту настройку. Возможно, ваша подписка уже доступна через Apple Business и Apple School Manager.

Настройка есть в параметрах покупки каждой подписки и в App Store Connect API: атрибут multiSeatStatus включает и выключает покупку нескольких мест, а marketSettings выбирает между App Store, Apple Business и Apple School Manager. Включение Family Sharing автоматически выключает покупку нескольких мест. Если её выключить, текущие подписки на несколько мест продолжат продлеваться с тем же числом мест, но добавить места будет нельзя, а Schedule 3 предупреждает, что такие изменения могут убрать подписку из Apple Business или Apple School Manager. Запрос, который оставляет подписку на одно место, выглядит так:

bash
curl -X PATCH "https://api.appstoreconnect.apple.com/v1/subscriptions/$SUBSCRIPTION_ID" \
  -H "Authorization: Bearer $ASC_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"data":{"type":"subscriptions","id":"'"$SUBSCRIPTION_ID"'","attributes":{"multiSeatStatus":"DISABLED"}}}'

Если оставляете настройку включённой, проверьте, как бэкенд связывает подписку с аккаунтом. Сервер, который считает, что приложением пользуется тот, кто заплатил, сломается, когда места достанутся коллегам или участникам группы.

Налоги: отчётность и ограничения на данные покупателей

Раздел 3.3 в Schedule 2 и 3 получил два новых абзаца. По пункту (a) информация, которую вы передаёте Apple по этим приложениям к соглашению, может раскрываться налоговым органам в той мере, в какой этого требует закон, и такое раскрытие не нарушает обязательств Apple о конфиденциальности перед вами; в анонсе Apple речь идёт о налоговых данных, продажах и контактах. По пункту (b), если Apple раскрывает вам информацию, потому что этого требует закон, в том числе налоговые данные о конечных пользователях, использовать её можно только для выполнения налоговых обязательств — отчётности, уплаты и проверок — и ни для чего другого. На практике такие данные не должны попадать в CRM, списки рассылки или аналитику.

29 октября: 26% в Тайване

Вторая правка добавила Attachment 15. С 31 октября 2026 года комиссия за стандартные встроенные покупки Apple и платные приложения в тайваньской витрине App Store на iOS и iPadOS составляет 26% вместо 30%. Apple пишет, что изменение последовало за обсуждениями с Комиссией по добросовестной конкуренции Тайваня, а подписывать обновлённые условия до 31 октября, чтобы получить новую ставку, не нужно.

Правки вне списка изменений

Сравнение показывает и правки, которых нет в списке Apple: iWork API теперь называется Creator Studio API, исправлены несколько опечаток и кавычек. Других содержательных изменений в тексте мы не нашли.

Что сделать сейчас

  • Account Holder должен войти в аккаунт разработчика и принять новые условия; другие роли этого сделать не могут. По разделу 4, если не согласиться с новыми условиями, Apple приостанавливает или прекращает доступ к своему софту, сертификатам и сервисам.
  • Сверьте сторонние SDK в приложениях с новыми пунктами 3.2: какие данные они собирают сверх вашего запроса согласия и не используют ли устройство или сеть в интересах третьих лиц.
  • Сравните обещания о безопасности и приватности на странице приложения и на сайте с тем, что на самом деле делает код.
  • Убедитесь, что после ревью ничто не меняет поведение приложения так, как вы не описали, и прочитайте это вместе с правилом 2.5.19.
  • Для каждой автовозобновляемой подписки решите, оставлять ли покупку нескольких мест и в каких каналах, и протестируйте Group Purchases в Sandbox, когда в ноябре откроется такая возможность.
  • Если у вас есть аудио- или видеоприложение для CarPlay, проверьте, как оно работает на Apple HomeView; если виджет не подходит для CarPlay, используйте disfavoredLocations.
  • Используйте налоговые данные о покупателях, которые получаете от Apple, только для налоговых целей.
  • Если планируете заменить приложение новым, посмотрите на App Replacement Entitlement до выпуска нового приложения.

Источники

ПоделитьсяXLinkedIn

ONLYAPPS Team

Нови-Сад, Сербия · onlyapps.org

Контакты

Аналитические cookie мы используем только с вашего согласия. Необходимые cookie обеспечивают работу сайта. Политика конфиденциальности