Безопасность платформы Apple
- Добро пожаловать!
- Безопасность платформы Apple
-
- Обзор безопасности системы
- Безопасность подписанного системного тома
- Безопасное обновление программного обеспечения
- Фоновые улучшения безопасности
- Целостность операционной системы
- BlastDoor для Сообщений и IDS
- Безопасность Режима блокировки
-
- Дополнительные функции безопасности системы в macOS
- Защита целостности системы
- Доверенные кэши
- Безопасность периферийных процессоров
- Rosetta 2 на компьютере Mac с чипом Apple
- Средства защиты прямого доступа к памяти
- Безопасное расширение ядра
- Безопасность дополнительных ПЗУ
- Безопасность прошивки UEFI на компьютере Mac с процессором Intel
- Безопасность системы watchOS
- Генератор случайных чисел
- Передача экстренной информации по спутниковой связи
- Устройство Apple Security Research Device
-
- Обзор безопасности служб
-
- Обзор безопасности код-пароля
- Безопасность функции «Вход с Apple»
- Автоматическое создание надежных паролей
- Безопасность функции «Автозаполнение паролей»
- Доступ приложений к сохраненным паролям
- Рекомендации по безопасности паролей
- Мониторинг паролей
- Отправка паролей
- Расширения поставщиков учетных данных
-
- Обзор безопасности Apple Pay
- Безопасность компонентов Apple Pay
- Как Apple Pay защищает покупки пользователей
- Авторизация платежей при использовании Apple Pay
- Совершение платежей картами с помощью Apple Pay
- Бесконтактные карты в Apple Pay
- Отображение карт как недоступных в Apple Pay
- Безопасность Apple Card
- Безопасность Apple Cash
- Служба Tap to Pay on iPhone
- Безопасность Apple Messages for Business
- Безопасность FaceTime
- Глоссарий
- История правок документа
- Авторские права и товарные знаки

Безопасность SiriKit для iOS, iPadOS и watchOS
Для связи с приложениями сторонних разработчиков Siri использует механизм расширений приложения. На устройстве Siri имеет доступ к контактной информации пользователя и данным о текущем местонахождении устройства. Однако прежде чем передавать защищенные данные другому приложению, Siri проверяет, какие права доступа были предоставлены этому приложению пользователем. В соответствии с этими правами Siri передает расширению только тот фрагмент исходного голосового запроса пользователя, который имеет к нему отношение. Например, если у приложения нет доступа к контактной информации, Siri не передаст ему, о ком говорится в запросе пользователя «Переведи моей маме 1000 рублей через "Платежное приложение"». В этом случае приложение увидит только слово «маме».
Однако если пользователь предоставил приложению доступ к контактной информации, приложение получит информацию о матери пользователя. Если отношение или степень родства упоминается в тексте сообщения, например «Напиши моей маме через приложение "Удобные сообщения", что мой брат круче всех», Siri не будет анализировать и преобразовывать фразу «мой брат» независимо от прав доступа, которые есть у приложения.
Приложения с поддержкой SiriKit могут отправить в Siri словарь приложения или пользователя, включающий, например, имена контактов пользователя. Эта информация, связанная со случайным идентификатором, позволяет функции Siri, предназначенной для распознавания речи и обработки естественного языка, пополнять лексикон, связанный с этим приложением. Пользовательская информация остается доступной, пока идентификатор используется, пока пользователь не выключит интеграцию приложения с Siri в Настройках или пока приложение с поддержкой SiriKit не будет удалено.
В таких фразах, как «Найди машину в RideShare до дома моей мамы», для выполнения запроса требуется информация о местонахождении из списка контактов пользователя. Только для выполнения данного запроса Siri предоставляет требуемую информацию расширению приложения, независимо от назначенных пользователем прав доступа приложения к контактам и данным о местонахождении.