iOS SDK Frameworks
The following lists the frameworks that are part of the iOS SDK as of version 13.0.
- ARKit
- AVFoundation.AVFAudio
- AVFoundation
- AVKit
- Accelerate
- Accelerate.vImage
- Accelerate.vecLib
- Accounts
- AdSupport
- AddressBook
- AddressBookUI
- AssetsLibrary
- AudioToolbox
- AudioUnit
- AuthenticationServices
- BackgroundTasks
- BusinessChat
- CFNetwork
- CallKit
- CarPlay
- ClassKit
- CloudKit
- Contacts
- ContactsUI
- CoreAudio
- CoreAudioKit
- CoreAudioTypes
- CoreBluetooth
- CoreData
- CoreFoundation — lower-level C System APIs
- CoreGraphics
- CoreHaptics
- CoreImage
- CoreLocation
- CoreMIDI
- CoreML
- CoreMedia
- CoreMotion
- CoreNFC
- CoreServices
- CoreSpotlight
- CoreTelephony
- CoreText
- CoreVideo
- CryptoTokenKit
- DeviceCheck
- EventKit
- EventKitUI
- ExternalAccessory
- FileProvider
- FileProviderUI
- Foundation — Base library of the standard
NS*
classes shared with all Cocoa SDKs - GLKit
- GameController
- GameKit
- GameplayKit
- HealthKit
- HealthKitUI
- HomeKit
- IOSurface
- IdentityLookup
- IdentityLookupUI
- ImageCaptureCore
- ImageIO
- Intents
- IntentsUI
- JavaScriptCore
- LinkPresentation
- LocalAuthentication
- MapKit
- MediaAccessibility
- MediaPlayer
- MediaToolbox
- MessageUI
- Messages
- Metal
- MetalKit
- MetricKit
- MobileCoreServices
- ModelIO
- MultipeerConnectivity
- NaturalLanguage
- Network
- NetworkExtension
- NewsstandKit
- NotificationCenter
- OpenAL
- OpenGLES
- PDFKit
- PassKit
- PencilKit
- Photos
- PhotosUI
- PushKit
- QuartzCore
- QuickLook
- QuickLookThumbnailing
- ReplayKit
- SafariServices
- SceneKit
- Security
- Social
- SoundAnalysis
- Speech
- SpriteKit
- StoreKit
- SwiftUI (not supported yet)
- SystemConfiguration
- UIKit
- UserNotifications
- UserNotificationsUI
- VideoSubscriberAccount
- VideoToolbox
- Vision
- VisionKit
- WatchConnectivity
- WebKit
- iAd
- rtl — The base C run-time library (
/usr/include
) and Elements' own base types - libToffee — Helper types for Elements compiler features
- libSwift — Helper types for the Swift language