Справочник по правам iOS
Ищите ключи полномочий для приложений iPhone и iPad по категориям, поддержке платформы, уровню риска и требованиям утверждения. Копируйте имена ключей, изучайте рекомендации по настройке и экспортируйте отфильтрованные результаты для контрольных списков внедрения и выпуска.
Find entitlement keys by capability, platform, and approval requirement. Review purpose, value type, and setup notes, then copy keys or export the filtered reference list.
Try: associated domains, healthkit, networkextension
Filtered entitlements
53
Requires Apple review
14
High risk keys
16
Click a row to inspect setup guidance and copy-ready details.
Team Identifier
com.apple.developer.team-identifier
Allow Debugging
get-task-allow
Keychain Access Groups
keychain-access-groups
App Groups
com.apple.security.application-groups
Push Notifications Environment
aps-environment
Time Sensitive Notifications
com.apple.developer.usernotifications.time-sensitive
Critical Alerts
com.apple.developer.usernotifications.critical-alerts
Associated Domains
com.apple.developer.associated-domains
Sign in with Apple
com.apple.developer.applesignin
Apple Pay Merchant IDs
com.apple.developer.in-app-payments
Wallet Pass Type IDs
com.apple.developer.pass-type-identifiers
Wallet Pass Presentation Suppression
com.apple.developer.passkit.pass-presentation-suppression
iCloud Container Identifiers
com.apple.developer.icloud-container-identifiers
iCloud Services
com.apple.developer.icloud-services
Ubiquity Container Identifiers
com.apple.developer.ubiquity-container-identifiers
Ubiquity Key-Value Store Identifier
com.apple.developer.ubiquity-kvstore-identifier
CloudKit Environment
com.apple.developer.icloud-container-environment
Default Data Protection
com.apple.developer.default-data-protection
Access Wi-Fi Information
com.apple.developer.networking.wifi-info
Multipath Networking
com.apple.developer.networking.multipath
Network Extensions
com.apple.developer.networking.networkextension
Personal VPN API
com.apple.developer.networking.vpn.api
Hotspot Configuration
com.apple.developer.networking.HotspotConfiguration
Hotspot Helper
com.apple.developer.hotspot-helper
HomeKit
com.apple.developer.homekit
HealthKit
com.apple.developer.healthkit
HealthKit Background Delivery
com.apple.developer.healthkit.background-delivery
HealthKit Clinical Access
com.apple.developer.healthkit.access
NFC Tag Reading
com.apple.developer.nfc.readersession.formats
NFC ISO7816 AIDs
com.apple.developer.nfc.readersession.iso7816.select-identifiers
NFC FeliCa System Codes
com.apple.developer.nfc.readersession.felica.systemcodes
SiriKit
com.apple.developer.siri
Game Center
com.apple.developer.game-center
ClassKit Environment
com.apple.developer.classkit-environment
Family Controls
com.apple.developer.family-controls
App Attest Environment
com.apple.developer.devicecheck.appattest-environment
AutoFill Credential Provider
com.apple.developer.authentication-services.autofill-credential-provider
WebAuthn / Passkeys
com.apple.developer.authentication-services.webauthn
Group Activities (SharePlay)
com.apple.developer.group-session
ShazamKit
com.apple.developer.shazamkit
WeatherKit
com.apple.developer.weatherkit
Apple Maps Integration
com.apple.developer.maps
CarPlay Audio App
com.apple.developer.carplay-audio
CarPlay Communication App
com.apple.developer.carplay-communication
CarPlay Navigation App
com.apple.developer.carplay-navigation
CarPlay VoIP App
com.apple.developer.carplay-voip
Managed Settings
com.apple.developer.managed-settings
Push To Talk
com.apple.developer.push-to-talk
Low-Latency HLS
com.apple.developer.coremedia.hls.low-latency
Increased Memory Limit
com.apple.developer.kernel.increased-memory-limit
Beta Reports Active
beta-reports-active
Parent Application Identifiers
com.apple.developer.parent-application-identifiers
Entitlement key
application-identifier
Purpose
Uniquely identifies the app bundle for code signing and entitlement validation.
Value type
String
Xcode capability
Managed by signing profile
Platforms
Accuracy note
This reference focuses on publicly documented and production-relevant entitlement keys used in iOS app targets and common extensions. Always verify final capability availability in your Apple Developer account and current platform SDK docs before release.
Зачем использовать этот справочник по правам iOS?
Создано для практических рабочих процессов приложений Apple: планирования возможностей, проверки подписи и проверки выпуска.
- Сосредоточено на целях приложений iOS: справочник составлен вокруг ключей разрешений, связанных с производством, которые обычно используются в рабочих процессах приложений iOS и расширений.
- Видимость рисков и одобрений. В каждой записи указывается практический риск проверки и указывается, является ли это обычным переключением возможностей или ограниченным правом, проверенным Apple.
- Цель и контекст настройки: каждый ключ включает назначение, тип значения и сопоставление возможностей, что позволяет командам избежать настройки методом проб и ошибок.
- Быстрое копирование и экспорт: копируйте отдельные ключи или экспортируйте отфильтрованные выходные данные в формате CSV для согласования документации по реализации, планов тестирования качества и контрольных списков выпуска.
Общие случаи использования
Где этот поиск прав больше всего помогает в ежедневных рабочих процессах доставки iOS.
- Планирование возможностей перед реализацией. Группы разработчиков и инженеров могут проверить, какие ключи разрешений необходимы, прежде чем включать возможности Xcode и настраивать ресурсы для подготовки.
- Безопасность и готовность к проверке. Специалисты по проверке безопасности могут быстро определить права и ключи с высоким уровнем риска, перед выпуском которых требуется дополнительное одобрение Apple.
- Устранение неполадок при выпуске и обеспечении качества: инженеры по обеспечению качества могут сравнивать настроенные ключи с ожидаемыми сопоставлениями возможностей в случае сбоя push-уведомлений, универсальных каналов или сетевых расширений.
- Адаптация и обучение. Новые разработчики iOS могут использовать этот справочник в качестве практической шпаргалки для названий прав, целей и контекста настройки.
Часто задаваемые вопросы
Ключ полномочий iOS — это подписанное заявление о разрешении, встроенное в ваше приложение, которое контролирует доступ к определенным возможностям платформы Apple, таким как push-уведомления, связанные домены, iCloud и сетевые расширения.
Большинство сбоев в предоставлении прав происходит из-за несоответствий при предоставлении, отсутствия настройки возможностей в учетной записи разработчика Apple или ключей, требующих дополнительного одобрения Apple. Ключ, профиль и включенная возможность должны совпадать.
Нет. Некоторые ключи широко доступны через возможности Xcode, в то время как ключи с ограниченным доступом, такие как сетевое расширение, семейный контроль и некоторые классы CarPlay, могут потребовать явного рассмотрения и одобрения Apple.
Да, но большинство команд настраивают возможности в Xcode и позволяют профилям подписи заполнять управляемые значения. Ручное редактирование обычно предназначено для расширенных целей, ключей расширения или рабочих процессов CI.
Нет. Поиск, фильтрация и экспорт выполняются полностью в вашем браузере. Этот инструмент не загружает данные о правах на серверную службу.