Apple потребует от разработчиков объяснить причины использования ряда API в коде приложений - «Новости мира Интернет» » Новости мира Интернет
Новая ролевая модель в Вебмастере — «Блог для вебмастеров»
Новая ролевая модель в Вебмастере — «Блог для вебмастеров»
Почти полноценную Windows XP теперь можно запустить прямо в браузере - «Новости сети»
Почти полноценную Windows XP теперь можно запустить прямо в браузере - «Новости сети»
Microsoft узнала о критической уязвимости SharePoint ещё два месяца назад, но не смогла её исправить - «Новости сети»
Microsoft узнала о критической уязвимости SharePoint ещё два месяца назад, но не смогла её исправить - «Новости сети»
Слухи: новым руководителем российского издателя «Мира танков» и «Мира кораблей» станет бывший гендиректор «ВКонтакте» - «Новости сети»
Слухи: новым руководителем российского издателя «Мира танков» и «Мира кораблей» станет бывший гендиректор «ВКонтакте» - «Новости сети»
Эксперты рассказали, как не получить штраф за поиск экстремистских материалов - «Новости сети»
Эксперты рассказали, как не получить штраф за поиск экстремистских материалов - «Новости сети»
Многих буквально тошнит от езды в электромобилях, и учёные нашли этому объяснение - «Новости сети»
Многих буквально тошнит от езды в электромобилях, и учёные нашли этому объяснение - «Новости сети»
NVIDIA приступила к производству ИИ-ускорителей GB300 / ServerNews - «Новости сети»
NVIDIA приступила к производству ИИ-ускорителей GB300 / ServerNews - «Новости сети»
10 долгих лет: состоялся официальный запуск экзафлопсного суперкомпьютера Aurora / ServerNews - «Новости сети»
10 долгих лет: состоялся официальный запуск экзафлопсного суперкомпьютера Aurora / ServerNews - «Новости сети»
«Больше похоже на Fallout, чем последние игры серии»: новый геймплей неофициального шутера Fallout: Bakersfield на движке Doom впечатлил фанатов - «Новости сети»
«Больше похоже на Fallout, чем последние игры серии»: новый геймплей неофициального шутера Fallout: Bakersfield на движке Doom впечатлил фанатов - «Новости сети»
Cyberpunk 2077 протестировали на компьютерах Apple Mac с чипами от M1 до M4 - «Новости сети»
Cyberpunk 2077 протестировали на компьютерах Apple Mac с чипами от M1 до M4 - «Новости сети»
Новости мира Интернет » Новости » 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 настройки пользователей. Разработчики получат возможность обжаловать отказ и получить разъяснения в случаях, не затрагиваемых текущими рекомендациями.

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

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



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