Apple потребует от разработчиков объяснить причины использования ряда API в коде приложений - «Новости мира Интернет» » Новости мира Интернет
АЭС — это долго: в Казахстане построят «долину ЦОД» с питанием от угольных электростанций - «Новости сети»
АЭС — это долго: в Казахстане построят «долину ЦОД» с питанием от угольных электростанций - «Новости сети»
«Да здравствует Принц!»: в ответ на отмену ремейка GOG спасёт классическую Prince of Persia: The Sands of Time от цифрового небытия - «Новости сети»
«Да здравствует Принц!»: в ответ на отмену ремейка GOG спасёт классическую Prince of Persia: The Sands of Time от цифрового небытия - «Новости сети»
«Google Фото» научились превращать фотографии пользователей в мемы с помощью ИИ - «Новости сети»
«Google Фото» научились превращать фотографии пользователей в мемы с помощью ИИ - «Новости сети»
Проблемное январское обновление Windows 11 отказывается удаляться — два способа вернуть систему в норму - «Новости сети»
Проблемное январское обновление Windows 11 отказывается удаляться — два способа вернуть систему в норму - «Новости сети»
В Китае придумали, как обмануть Вселенную и занедорого зажечь «искусственное солнце» на Земле - «Новости сети»
В Китае придумали, как обмануть Вселенную и занедорого зажечь «искусственное солнце» на Земле - «Новости сети»
Россияне оспорили отказ суда рассматривать иск о блокировке звонков в Telegram и WhatsApp - «Новости сети»
Россияне оспорили отказ суда рассматривать иск о блокировке звонков в Telegram и WhatsApp - «Новости сети»
Sony анонсировала первый за семь лет проигрыватели виниловых пластинок - «Новости сети»
Sony анонсировала первый за семь лет проигрыватели виниловых пластинок - «Новости сети»
Intel упускает миллиарды из-за дефицита процессоров и производственных проблем — акции рухнули на 11 % - «Новости сети»
Intel упускает миллиарды из-за дефицита процессоров и производственных проблем — акции рухнули на 11 % - «Новости сети»
Илон Маск пообещал, что роботы Tesla Optimus точно-точно поступят в продажу в конце 2027 года - «Новости сети»
Илон Маск пообещал, что роботы Tesla Optimus точно-точно поступят в продажу в конце 2027 года - «Новости сети»
Луна подождёт: третий пуск ракеты Blue Origin New Glenn в конце февраля доставит спутник главного конкурента Starlink - «Новости сети»
Луна подождёт: третий пуск ракеты Blue Origin New Glenn в конце февраля доставит спутник главного конкурента Starlink - «Новости сети»
Новости мира Интернет » Новости » 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 настройки пользователей. Разработчики получат возможность обжаловать отказ и получить разъяснения в случаях, не затрагиваемых текущими рекомендациями.


Со следующего года 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.
Иллюстрация к статье - Яндекс. Картинки.
Есть вопросы. Напишите нам.
Общие правила  поведения на сайте.

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

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



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