Referência de direitos do iOS
Pesquise chaves de autorização para aplicativos para iPhone e iPad por categoria, suporte de plataforma, nível de risco e requisitos de aprovação. Copie nomes de chaves, inspecione orientações de configuração e exporte resultados filtrados para listas de verificação de implementação e lançamento.
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.
Por que usar esta referência de direitos do iOS?
Desenvolvido para fluxos de trabalho práticos de aplicativos Apple: planejamento de capacidade, validação de assinatura e revisão de lançamento.
- Focado em destinos de aplicativos iOS: a referência é organizada em torno de chaves de direitos relevantes para a produção, comumente usadas em aplicativos iOS e fluxos de trabalho de extensão.
- Visibilidade de risco e aprovação: cada entrada destaca o risco prático de revisão e se é uma alternância de capacidade regular ou um direito restrito revisado pela Apple.
- Contexto de finalidade e configuração: cada chave inclui finalidade, tipo de valor e mapeamento de capacidade para que as equipes possam evitar configurações de tentativa e erro.
- Cópia e exportação rápidas: copie chaves individuais ou exporte resultados CSV filtrados para alinhar documentos de implementação, planos de teste de controle de qualidade e listas de verificação de lançamento.
Casos de uso comuns
Onde essa pesquisa de direitos ajuda mais nos fluxos de trabalho diários de entrega do iOS.
- Planejamento de recursos antes da implementação: as equipes de produto e engenharia podem validar quais chaves de autorização são necessárias antes de ativar os recursos do Xcode e configurar ativos de provisionamento.
- Preparação para segurança e revisão: os revisores de segurança podem identificar rapidamente direitos e chaves de alto risco que precisam de aprovação adicional da Apple antes do lançamento.
- Solução de problemas de liberação e controle de qualidade: os engenheiros de controle de qualidade podem comparar chaves configuradas com mapeamentos de recursos esperados quando push, links universais ou extensões de rede falham.
- Integração e treinamento: novos desenvolvedores iOS podem usar a referência como uma folha de dicas prática para nomes de direitos, finalidade e contexto de configuração.
Perguntas frequentes
Uma chave de autorização do iOS é uma reivindicação de permissão assinada incorporada ao seu aplicativo que controla o acesso a recursos específicos da plataforma Apple, como notificações push, domínios associados, iCloud e extensões de rede.
A maioria das falhas de direitos vem de incompatibilidades de provisionamento, falta de configuração de recursos na conta de desenvolvedor da Apple ou chaves que exigem aprovação adicional da Apple. A chave, o perfil e o recurso ativado devem estar alinhados.
Não. Algumas chaves estão amplamente disponíveis por meio de recursos do Xcode, enquanto chaves restritas, como extensão de rede, controles familiares e algumas classes do CarPlay, podem exigir revisão e aprovação explícitas da Apple.
Sim, mas a maioria das equipes configura recursos no Xcode e permite que perfis de assinatura preencham valores gerenciados. A edição manual geralmente é reservada para destinos avançados, chaves específicas de extensão ou fluxos de trabalho de CI.
Não. A pesquisa, a filtragem e a exportação são executadas inteiramente no seu navegador. Esta ferramenta não carrega dados de direitos para um serviço de back-end.