Apple потребует от разработчиков объяснить причины использования ряда API в коде приложений - «Новости мира Интернет» » Новости мира Интернет
Танцы для детей
Танцы для детей
В чём отличие чернил для СНПЧ и картриджных систем
В чём отличие чернил для СНПЧ и картриджных систем
«Эпический» сериал Netflix по Assassin’s Creed впервые за несколько лет подал признаки жизни - «Новости сети»
«Эпический» сериал Netflix по Assassin’s Creed впервые за несколько лет подал признаки жизни - «Новости сети»
«Хуже моего самого страшного кошмара»: утечка геймплея с тестирования новой The Sims ужаснула фанатов - «Новости сети»
«Хуже моего самого страшного кошмара»: утечка геймплея с тестирования новой The Sims ужаснула фанатов - «Новости сети»
Самые полные издания Borderlands 3 и Diablo III добавят в Game Pass, а лучшая игра 2024 года по версии 3DNews подписку скоро покинет - «Новости сети»
Самые полные издания Borderlands 3 и Diablo III добавят в Game Pass, а лучшая игра 2024 года по версии 3DNews подписку скоро покинет - «Новости сети»
Amazon включилась в борьбу за американский бизнес TikTok - «Новости сети»
Amazon включилась в борьбу за американский бизнес TikTok - «Новости сети»
«Яндекс» представил «Нейроэксперта» — ИИ, который соберёт базу знаний по ссылкам и файлам пользователя - «Новости сети»
«Яндекс» представил «Нейроэксперта» — ИИ, который соберёт базу знаний по ссылкам и файлам пользователя - «Новости сети»
ZA/UM отреагировала на утечку «одиночной кооперативной игры» Locust City во вселенной Disco Elysium - «Новости сети»
ZA/UM отреагировала на утечку «одиночной кооперативной игры» Locust City во вселенной Disco Elysium - «Новости сети»
GTA V вернётся в Game Pass, причём совсем скоро — впервые игра будет доступна в PC Game Pass - «Новости сети»
GTA V вернётся в Game Pass, причём совсем скоро — впервые игра будет доступна в PC Game Pass - «Новости сети»
Обзор системы резервного копирования и восстановления данных «Кибер Бэкап Малый Бизнес» - «Новости сети»
Обзор системы резервного копирования и восстановления данных «Кибер Бэкап Малый Бизнес» - «Новости сети»
Новости мира Интернет » Новости » Apple потребует от разработчиков объяснить причины использования ряда API в коде приложений - «Новости мира Интернет»

Со следующего года Apple введет более строгий процесс проверки приложений на соответствие установленным рекомендациям. Теперь разработчики перед отправкой программ на проверку должны будут объяснять, почему в софте используются определенные API. Причиной введения такой меры называют борьбу со сбором данных об устройствах пользователей.



Проверку будут проходить не все API, а только те, которые классифицируются как Required Reason API. На сайте Apple Developer отмечено следующее:




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




Фингерпринтинг (с англ. fingerprint – отпечаток пальца) позволяет идентифицировать пользователя по уникальным характеристикам его браузера, ОС и устройства. Поскольку эта система не требует хранения данных у клиента, ее трудно заметить и избежать, это же упрощает слежку за действиями. Фингерпринтинг использует для распознавания IP-адрес, версию браузера и системы, системный язык, разрешение экрана, часовой пояс, показания часов с точностью до миллисекунды и список стандартных шрифтов, также любые другие доступные данные.



С осени этого года, после выпуска iOS 17, tvOS 17, watchOS 10 и macOS Sonoma, разработчикам придут уведомления, если они добавят в App Store программы с Required Reason API без описания причин их установки. С весны 2024 года приложения, использующие эти интерфейсы без уважительной причины, будут отклоняться.



Несмотря на то, что данная мера направлена на сохранение конфиденциальности, некоторые разработчики беспокоятся о потенциальном росте числа отказов при размещении программ и обновлений в App Store. К примеру, корпорация относит UserDefaults к Required Reason API, хотя это базовый и распространенный интерфейс, сохраняющий пользовательские настройки для приложения и применяемый во множестве разработок.



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

Цитирование статьи, картинки - фото скриншот - Rambler News Service.
Иллюстрация к статье - Яндекс. Картинки.
Есть вопросы. Напишите нам.
Общие правила  поведения на сайте.

Со следующего года Apple введет более строгий процесс проверки приложений на соответствие установленным рекомендациям. Теперь разработчики перед отправкой программ на проверку должны будут объяснять, почему в софте используются определенные API. Причиной введения такой меры называют борьбу со сбором данных об устройствах пользователей. Проверку будут проходить не все API, а только те, которые классифицируются как Required Reason API. На сайте Apple Developer отмечено следующее: Чтобы предотвратить неправомерное использование отдельных API, которые могут собирать сведения об устройствах пользователей с помощью фингерпринтинга, вам потребуется указать причины их применения в манифесте конфиденциальности вашего приложения. Это даст гарантию того, что в программы эти API будут установлены только по прямому назначению. Фингерпринтинг (с англ. fingerprint – отпечаток пальца) позволяет идентифицировать пользователя по уникальным характеристикам его браузера, ОС и устройства. Поскольку эта система не требует хранения данных у клиента, ее трудно заметить и избежать, это же упрощает слежку за действиями. Фингерпринтинг использует для распознавания IP-адрес, версию браузера и системы, системный язык, разрешение экрана, часовой пояс, показания часов с точностью до миллисекунды и список стандартных шрифтов, также любые другие доступные данные. С осени этого года, после выпуска iOS 17, tvOS 17, watchOS 10 и macOS Sonoma, разработчикам придут уведомления, если они добавят в App Store программы с Required Reason API без описания причин их установки. С весны 2024 года приложения, использующие эти интерфейсы без уважительной причины, будут отклоняться. Несмотря на то, что данная мера направлена на сохранение конфиденциальности, некоторые разработчики беспокоятся о потенциальном росте числа отказов при размещении программ и обновлений в App Store. К примеру, корпорация относит UserDefaults к Required Reason API, хотя это базовый и распространенный интерфейс, сохраняющий пользовательские настройки для приложения и применяемый во множестве разработок. Использование UserDefaults может привести к удалению программ из App Store только по причине отсутствия объяснения по применению API. Как пишет 3DNews, не до конца понятными остаются способы его контроля со стороны Apple, поскольку большинство разработчиков будут утверждать, что просто хранят с помощью UserDefaults настройки пользователей. Разработчики получат возможность обжаловать отказ и получить разъяснения в случаях, не затрагиваемых текущими рекомендациями.

Смотрите также

А что там на главной? )))



Комментарии )))