Referenz zu iOS-Berechtigungen
Suchen Sie nach Berechtigungsschlüsseln für iPhone- und iPad-Apps nach Kategorie, Plattformunterstützung, Risikostufe und Genehmigungsanforderungen. Kopieren Sie Schlüsselnamen, überprüfen Sie die Einrichtungsanleitung und exportieren Sie gefilterte Ergebnisse für Implementierungs- und Release-Checklisten.
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.
Warum diese iOS-Berechtigungsreferenz verwenden?
Entwickelt für praktische Apple-App-Workflows: Funktionsplanung, Signierungsvalidierung und Release-Überprüfung.
- Fokussiert auf iOS-App-Ziele: Die Referenz ist rund um produktionsrelevante Berechtigungsschlüssel zusammengestellt, die häufig in iOS-App- und Erweiterungs-Workflows verwendet werden.
- Risiko- und Genehmigungstransparenz: Jeder Eintrag hebt das praktische Überprüfungsrisiko hervor und zeigt, ob es sich um eine reguläre Funktionsumschaltung oder eine eingeschränkte, von Apple überprüfte Berechtigung handelt.
- Zweck und Einrichtungskontext: Jeder Schlüssel umfasst Zweck, Werttyp und Fähigkeitszuordnung, sodass Teams eine Trial-and-Error-Konfiguration vermeiden können.
- Schnelles Kopieren und Exportieren: Kopieren Sie einzelne Schlüssel oder exportieren Sie gefilterte CSV-Ausgaben, um Implementierungsdokumente, QA-Testpläne und Release-Checklisten abzugleichen.
Häufige Anwendungsfälle
Wo diese Berechtigungssuche bei täglichen iOS-Zustellungsabläufen am meisten hilft.
- Funktionsplanung vor der Implementierung: Produkt- und Entwicklungsteams können validieren, welche Berechtigungsschlüssel erforderlich sind, bevor sie Xcode-Funktionen aktivieren und Bereitstellungsressourcen einrichten.
- Sicherheits- und Prüfbereitschaft: Sicherheitsprüfer können schnell risikoreiche Berechtigungen und Schlüssel identifizieren, die vor der Veröffentlichung eine zusätzliche Genehmigung von Apple benötigen.
- Release- und QA-Fehlerbehebung: QA-Ingenieure können konfigurierte Schlüssel mit erwarteten Funktionszuordnungen vergleichen, wenn Push, universelle Links oder Netzwerkerweiterungen fehlschlagen.
- Onboarding und Schulung: Neue iOS-Entwickler können die Referenz als praktischen Spickzettel für Berechtigungsnamen, Zweck und Setup-Kontext verwenden.
Häufig gestellte Fragen
Ein iOS-Berechtigungsschlüssel ist ein signierter Berechtigungsanspruch, der in Ihre App eingebettet ist und den Zugriff auf bestimmte Apple-Plattformfunktionen wie Push-Benachrichtigungen, zugehörige Domänen, iCloud und Netzwerkerweiterungen steuert.
Die meisten Berechtigungsfehler sind auf Bereitstellungskonflikte, fehlende Funktionseinstellungen im Apple-Entwicklerkonto oder Schlüssel zurückzuführen, die eine zusätzliche Genehmigung von Apple erfordern. Der Schlüssel, das Profil und die aktivierte Funktion müssen alle übereinstimmen.
Nein. Einige Schlüssel sind allgemein über Xcode-Funktionen verfügbar, während eingeschränkte Schlüssel wie Netzwerkerweiterung, Familiensteuerung und einige CarPlay-Klassen möglicherweise eine ausdrückliche Überprüfung und Genehmigung durch Apple erfordern.
Ja, aber die meisten Teams konfigurieren Funktionen in Xcode und lassen Signaturprofile das Auffüllen verwalteter Werte zu. Die manuelle Bearbeitung ist normalerweise erweiterten Zielen, erweiterungsspezifischen Schlüsseln oder CI-Workflows vorbehalten.
Nein. Suche, Filterung und Export erfolgen vollständig in Ihrem Browser. Dieses Tool lädt keine Berechtigungsdaten auf einen Backend-Dienst hoch.