💸 Больше никаких «я тебе скину позже». Как это работает
Support us

Apple заставит разработчиков обосновывать использование некоторых API, иначе забанит приложения

И без того дотошный процесс проверки приложений в App Store станет ещё строже. Apple объявила, что в скором времени разработчикам придётся подробно отчитываться о том, для чего в их приложениях применяются определённые API, прежде чем подать их в стор.

4 комментария
Apple заставит разработчиков обосновывать использование некоторых API, иначе забанит приложения

И без того дотошный процесс проверки приложений в App Store станет ещё строже. Apple объявила, что в скором времени разработчикам придётся подробно отчитываться о том, для чего в их приложениях применяются определённые API, прежде чем подать их в стор.

Некоторые API теперь будут классифицироваться как «Required Reason APIs», то есть компания станет требовать описать, с какой целью они используются в приложении. Так Apple намерена бороться со слежкой за пользователями.

Новшество вступит в силу осенью с выходом операционных систем iOS 17, tvOS 17, watchOS 10 и macOS Sonoma. Разработчики начнут получать оповещения, если подали на проверку приложение с API, подлежащим усиленному контролю, без объяснения причины его использования. С весны 2024 года приложения, в которых задействованы такие API без указания уважительной причины, принимать не будут.

«Чтобы предотвратить злоупотребление некоторыми API, которые могут использоваться для сбора данных о пользовательских устройствах путём фингерпринтинга, вы будете должны указать причины для использования этих API в манифесте конфиденциальности вашего приложения. Это позволит гарантировать, что приложения будут использовать эти API по прямому назначению», — заявила Apple.

Разработчики опасаются, что нововведение может привести к увеличению числа отказов в публикации. Среди Required Reason APIs есть, например, очень простой и распространённый API UserDefaults, который отвечает за хранение пользовательских настроек приложения. Приложение могут отвергнуть только из-за того, что разработчик забыл написать причину его применения. Между тем неясно, как Apple будет следить за его (не)целевым использованием. Но в случае отказа разработчики смогут подать апелляцию.

Apple разрабатывает своего конкурента ChatGPT
Apple разрабатывает своего конкурента ChatGPT
По теме
Apple разрабатывает своего конкурента ChatGPT
Читайте также
Apple тихо усилила контроль над деньгами разработчиков и дала себе право «взыскивать долги» — даже без предупреждения
Apple тихо усилила контроль над деньгами разработчиков и дала себе право «взыскивать долги» — даже без предупреждения
Apple тихо усилила контроль над деньгами разработчиков и дала себе право «взыскивать долги» — даже без предупреждения
2 комментария
OpenAI запустила магазин приложений ChatGPT
OpenAI запустила магазин приложений ChatGPT
OpenAI запустила магазин приложений ChatGPT
«Я потерял всё»: Apple заблокировала разработчика из-за подарочной карты на $500
«Я потерял всё»: Apple заблокировала разработчика из-за подарочной карты на $500
«Я потерял всё»: Apple заблокировала разработчика из-за подарочной карты на $500
1 комментарий
OpenAI: ChatGPT экономит работникам до 10 часов в неделю
OpenAI: ChatGPT экономит работникам до 10 часов в неделю
OpenAI: ChatGPT экономит работникам до 10 часов в неделю

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

fallinmyhand
fallinmyhand Патриот в Мерси Софтваре
2

да ну? Теперь разработчики не смогут выпустить Threads на iOS - не смогут обосновать зачем столько прав для приложения

1

И это здорово.

2

Фейсбуку понравится

0

всего лишь чемоданчик привезти придется