Беларусь + FemTech = ❤️? Stork целится в миллион установок
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
Читайте также
Китайское вайбкодинговое приложение взорвало интернет, упало, набрало миллион пользователей быстрее ChatGPT
Китайское вайбкодинговое приложение взорвало интернет, упало, набрало миллион пользователей быстрее ChatGPT
Китайское вайбкодинговое приложение взорвало интернет, упало, набрало миллион пользователей быстрее ChatGPT
Китайская Ant Group показала ИИ, который создаёт приложения за 30 секунд
Китайская Ant Group показала ИИ, который создаёт приложения за 30 секунд
Китайская Ant Group показала ИИ, который создаёт приложения за 30 секунд
В Марокко арестовали четверых беларусов, подозревают во взломе приложений для гемблинга
В Марокко арестовали четверых беларусов, подозревают во взломе приложений для гемблинга
В Марокко арестовали четверых беларусов, подозревают во взломе приложений для гемблинга
1 комментарий
Основатель Google Brain поделился классификацией инженеров. И сказал, кого больше никогда не наймёт
Основатель Google Brain поделился классификацией инженеров. И сказал, кого больше никогда не наймёт
Основатель Google Brain поделился классификацией инженеров. И сказал, кого больше никогда не наймёт
2 комментария

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

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

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

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

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

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

1

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

2

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

0

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