Apple SDK Resources
SDK modules, API references, and other resources for iOS, tvOS, and visionOS development.
Platform Support
| Feature | iOS | tvOS | visionOS |
|---|---|---|---|
| Push Notifications | ✅ | ✅ | ✅ |
| Live Activities | ✅ | ❌ | ❌ |
| In-App Experiences | ✅ | ✅ ¹ | ✅ |
| Embedded Content | ✅ | ✅ | ✅ |
| Message Center | ✅ | ❌ | ✅ |
| Preference Center | ✅ | ✅ | ✅ |
| Feature Flags | ✅ | ✅ | ✅ |
| Analytics | ✅ | ✅ | ✅ |
| Contacts | ✅ | ✅ | ✅ |
| Tags, Attributes & Subscription Lists | ✅ | ✅ | ✅ |
| Privacy Controls | ✅ | ✅ | ✅ |
| SwiftUI Support | ✅ | ✅ | ✅ |
¹ tvOS In-App Experiences: Scenes, Banners, and non-HTML In-App Automations are supported. However, scheduled In-App Experiences will no longer display if the app’s cache is wiped due to tvOS storage limitations. s
API references
- AirshipCore
- AirshipMessageCenter
- AirshipAutomation
- AirshipPreferenceCenter
- AirshipFeatureFlags
- AirshipObjectiveC
- AirshipNotificationServiceExtensions
Github Samples
- Sample Apps — includes tvOS
Source
License
All Airship SDKs and frameworks are open sourced and licensed under Apache Software License 2.0.