Apple SDK Resources

SDK modules, API references, and other resources for iOS, tvOS, and visionOS development.

View as Markdown

Platform Support

FeatureiOStvOSvisionOS
Push Notifications✅✅✅
Live Activities✅❌❌
In-App Experiences✅✅ ¹✅
Embedded Content✅✅✅
Message Center✅✅ ²✅
Preference Center✅✅✅
Feature Flags✅✅✅
On-Device AI✅ ³✅ ³✅ ³
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.

² tvOS Message Center: The list view has no select, delete, or bulk mark-as-read controls. iOS and visionOS show an edit toolbar and support swipe-to-delete; tvOS doesn’t. Opening a message still marks it read.

³ tvOS On-Device AI: Requires a custom model. The AI framework lives in AirshipCore and works on every platform and deployment target, but the built-in model ships in the optional AirshipFoundationModels module on top of Apple’s Foundation Models, which is unavailable on tvOS. The same applies on iOS and visionOS below 26 — supply your own model to serve devices the built-in one can’t.

API references

Github Samples

Source

Changelog

License

All Airship SDKs and frameworks are open sourced and licensed under Apache Software License 2.0.