# Push-Benachrichtigungen (iOS) > APNs, UNUserNotificationCenter, Remote-Benachrichtigungen, lokale Benachrichtigungen, Rich Content - 18 Interview-Fragen - Mid-Level - [Interview-Fragen: iOS](https://sharpskill.dev/de/technologies/ios/interviewfragen.md) ## 1. Was ist UNUserNotificationCenter? **Antwort** UNUserNotificationCenter ist die zentrale Klasse zur Verwaltung aller lokalen und Remote-Benachrichtigungen unter iOS 10+. Sie ersetzt die veraltete UILocalNotification-API und bietet eine einheitliche Schnittstelle zum Anfordern von Berechtigungen, zum Planen von Benachrichtigungen und zum Verarbeiten von Benutzerinteraktionen. Die Verwendung von UNUserNotificationCenter ist für die Implementierung einer modernen und kompatiblen Benachrichtigungsstrategie unerlässlich. ## 2. Welche zwei Arten der Benachrichtigungsberechtigung sind bei der ersten Anfrage verfügbar? **Antwort** iOS bietet zwei Autorisierungsmodi: Die provisorische Autorisierung (provisional) ermöglicht das Senden von Benachrichtigungen direkt in den Benachrichtigungsverlauf, ohne eine Warnung anzuzeigen, während die vollständige Autorisierung (full) eine explizite Berechtigungsanfrage auslöst. Die provisorische Autorisierung ist nützlich, um das Engagement zu testen, bevor eine aufdringliche Berechtigung angefordert wird. Die Wahl hängt von der Anwendungsstrategie ab. ## 3. Was ist der Hauptunterschied zwischen einer lokalen und einer Remote-Benachrichtigung? **Antwort** Eine lokale Benachrichtigung wird von der Anwendung selbst geplant und vom lokalen System ausgeliefert, während eine Remote-Benachrichtigung (Push) von einem Server über APNs gesendet wird und von der Netzwerkverbindung abhängt. Lokale Benachrichtigungen funktionieren immer auch ohne Verbindung. Verwenden Sie lokale Benachrichtigungen für interne Erinnerungen und Remote-Benachrichtigungen für die Server-Client-Kommunikation. ## 15 weitere Fragen verfügbar - Wie registriert man eine Anwendung, um Remote-Benachrichtigungen von APNs zu empfangen? - Was sind die Hauptkomponenten eines UNNotificationContent? Kostenlos registrieren: https://sharpskill.dev/de/login ## Weitere iOS-Interviewthemen - [Swift-Grundlagen](https://sharpskill.dev/de/technologies/ios/interviewfragen/swift-basics.md): 25 Fragen, Junior - [Grundlagen der Swift-Sprache](https://sharpskill.dev/de/technologies/ios/interviewfragen/swift-language-essentials.md): 15 Fragen, Junior - [UIKit-Grundlagen](https://sharpskill.dev/de/technologies/ios/interviewfragen/uikit-fundamentals.md): 18 Fragen, Junior - [UIViewController-Lebenszyklus](https://sharpskill.dev/de/technologies/ios/interviewfragen/uiviewcontroller-lifecycle.md): 20 Fragen, Junior - [UserDefaults & Keychain](https://sharpskill.dev/de/technologies/ios/interviewfragen/userdefaults-keychain.md): 20 Fragen, Junior - [Anwendungslebenszyklus](https://sharpskill.dev/de/technologies/ios/interviewfragen/app-lifecycle.md): 20 Fragen, Junior - [Auto Layout & Constraints](https://sharpskill.dev/de/technologies/ios/interviewfragen/auto-layout-constraints.md): 24 Fragen, Mid-Level - [UITableView & UICollectionView](https://sharpskill.dev/de/technologies/ios/interviewfragen/uitableview-uicollectionview.md): 25 Fragen, Mid-Level - [SwiftUI-Grundlagen](https://sharpskill.dev/de/technologies/ios/interviewfragen/swiftui-basics.md): 18 Fragen, Mid-Level - [SwiftUI State-Management](https://sharpskill.dev/de/technologies/ios/interviewfragen/swiftui-state-management.md): 22 Fragen, Mid-Level - [SwiftUI-Navigation](https://sharpskill.dev/de/technologies/ios/interviewfragen/swiftui-navigation.md): 18 Fragen, Mid-Level - [Networking & URLSession](https://sharpskill.dev/de/technologies/ios/interviewfragen/networking-urlsession.md): 20 Fragen, Mid-Level - [Codable & JSON-Parsing](https://sharpskill.dev/de/technologies/ios/interviewfragen/codable-json-parsing.md): 20 Fragen, Mid-Level - [Core Data](https://sharpskill.dev/de/technologies/ios/interviewfragen/core-data.md): 22 Fragen, Mid-Level - [Protokollorientierte Programmierung](https://sharpskill.dev/de/technologies/ios/interviewfragen/protocol-oriented-programming.md): 20 Fragen, Mid-Level - [MVVM-Architektur](https://sharpskill.dev/de/technologies/ios/interviewfragen/mvvm-architecture.md): 20 Fragen, Mid-Level - [Unit-Testing & XCTest](https://sharpskill.dev/de/technologies/ios/interviewfragen/unit-testing-xctest.md): 20 Fragen, Mid-Level - [UI-Tests](https://sharpskill.dev/de/technologies/ios/interviewfragen/ui-testing.md): 18 Fragen, Mid-Level - [Xcode & Build-System](https://sharpskill.dev/de/technologies/ios/interviewfragen/xcode-build-system.md): 16 Fragen, Mid-Level - [Swift Package Manager](https://sharpskill.dev/de/technologies/ios/interviewfragen/swift-package-manager.md): 16 Fragen, Mid-Level - [Memory Management & ARC](https://sharpskill.dev/de/technologies/ios/interviewfragen/memory-management-arc.md): 22 Fragen, Senior - [Combine Framework](https://sharpskill.dev/de/technologies/ios/interviewfragen/combine-framework.md): 24 Fragen, Senior - [Concurrency & async/await](https://sharpskill.dev/de/technologies/ios/interviewfragen/concurrency-async-await.md): 26 Fragen, Senior - [iOS Design Patterns](https://sharpskill.dev/de/technologies/ios/interviewfragen/ios-design-patterns.md): 24 Fragen, Senior - [Performance-Optimierung](https://sharpskill.dev/de/technologies/ios/interviewfragen/performance-optimization.md): 22 Fragen, Senior - [Sicherheit und Verschlüsselung](https://sharpskill.dev/de/technologies/ios/interviewfragen/security-encryption.md): 20 Fragen, Senior - [SwiftUI Advanced](https://sharpskill.dev/de/technologies/ios/interviewfragen/swiftui-advanced.md): 22 Fragen, Senior - [iOS-Anwendungsarchitektur](https://sharpskill.dev/de/technologies/ios/interviewfragen/ios-app-architecture.md): 22 Fragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/de/technologies/ios/interviewfragen/push-notifications