Skip to content

xcode26.0 Bindings Status

Alex Soto edited this page Jun 24, 2025 · 41 revisions

Do not directly modify the following table (it's generated) or the script (without discussions)

framework iOS tvOS macOS MacCatalyst
_LocationEssentials b1 ??? b1 ??? b1 ??? -
Accessibility b1 ??? b1 ??? b1 ??? -
AccessorySetupKit b1 ???
b2 ???
- b1 ???
b2 ???
-
ActivityKit - - b1 nothing -
AGL - - b1 ??? -
AlarmKit b1 nothing - - b1 nothing
AppKit - - b1 ???
b2 ???
-
ARKit b1 ??? - b1 ???
b2 ???
b1 ???
AssetsLibrary b1 nothing - - b1 nothing
Assignables b1 nothing - - b1 nothing
AudioToolbox b1 Rolf b1 Rolf b1 Rolf -
AuthenticationServices b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
AutomaticAssessmentConfiguration b1 PR23159 - b1 PR23159 -
AVFAudio b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
-
AVFoundation b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
-
AVKit b1 ???
b2 ???
b1 ???
b2 ???
b1 ??? b1 ???
b2 ???
AVRouting b1 ??? b1 ??? b1 ??? -
BackgroundAssets b1 PR23167 b1 PR23167 b1 PR23167 -
BackgroundTasks b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
-
BrowserEngineCore b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
-
BrowserEngineKit b1 ??? b1 ??? b1 ??? -
CallKit b1 ??? - b1 ??? -
CarPlay b1 ???
b2 ???
- - b1 ???
b2 ???
Cinematic b1 ??? b1 ??? b1 ??? b1 ???
CloudKit b1 ??? b1 ??? b1 ??? -
CompositorServices - - b1 ???
b2 ???
-
ContactsUI - - b1 nothing -
CoreAudio - - b1 ??? -
CoreAudioTypes b1 Rolf
b2 ???
b1 Rolf
b2 ???
b1 Rolf
b2 ???
-
CoreData b1 nothing b1 nothing b1 nothing -
CoreFoundation b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
-
CoreGraphics b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
-
CoreHaptics b1 ??? b1 ??? b1 ??? -
CoreImage b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
-
CoreLocation b1 ???
b2 ???
b1 ???
b2 ???
b1 ??? -
CoreLocationUI b1 nothing
b2 ???
- - b1 nothing
CoreMedia b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
-
CoreMIDI b1 nothing
b2 ???
b1 nothing
b2 ???
b1 nothing
b2 ???
-
CoreML b1 PR23100 b1 PR23100 b1 PR23100 -
CoreMotion b1 ??? - b1 ??? -
CoreNFC b1 ???
b2 ???
- - b1 ???
b2 ???
CoreSpotlight b1 nothing b1 nothing b1 nothing -
CoreTelephony b1 ??? - b1 ??? -
CoreText b1 nothing
b2 ???
b1 nothing
b2 ???
b1 nothing
b2 ???
-
CoreVideo b1 ??? b1 ??? b1 ??? -
CoreWLAN - - b1 nothing -
DeviceDiscoveryExtension b1 ??? - b1 ??? -
DeviceDiscoveryUI b1 ??? b1 ??? - -
EventKit b1 PR49476
b2 ???
- b1 PR49476
b2 ???
-
ExtensionKit b1 ??? b1 ??? b1 ??? b1 ???
FileProvider b1 ???
b2 ???
- b1 ???
b2 ???
-
FinderSync - - b1 nothing -
Foundation b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
-
FSEvents - - b1 PR23099 -
FSKit - - b1 ??? -
GameController b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
GameKit b1 ??? b1 ??? b1 ??? b1 ???
GameplayKit b1 nothing
b2 ???
b1 nothing
b2 ???
b1 nothing
b2 ???
b1 nothing
b2 ???
GameSave b1 ???
b2 ???
- b1 ???
b2 ???
b1 ???
b2 ???
HealthKit b1 ???
b2 ???
- b1 ???
b2 ???
-
HealthKitUI b1 nothing - - b1 nothing
HomeKit b1 ???
b2 ???
b1 ???
b2 ???
- b1 ???
b2 ???
ImageIO b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
-
Intents b1 nothing b1 nothing b1 nothing -
IOSurface b1 nothing b1 nothing b1 nothing -
LaunchServices - - b1 nothing -
LocalAuthentication b1 ??? - b1 ??? -
MapKit b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
MapKitSwiftBridge b2 ??? b2 ??? - -
⚠️ Matter b1 Issue #21177
b2 ???
b1 Issue #21177
b2 ???
b1 Issue #21177
b2 ???
-
MediaAccessibility b1 ??? b1 ??? b1 ??? -
MediaExtension - - b1 ??? -
MediaPlayer b1 ??? b1 ??? b1 ??? b1 ???
MediaToolbox b1 nothing b1 nothing b1 nothing -
MeshNetFramework b1 nothing
b2 ???
- - -
Messages b1 Rolf - - b1 Rolf
Metal b1 Rolf
b2 ???
b1 Rolf
b2 ???
b1 Rolf
b2 ???
-
MetalFX b1 ??? b1 ??? b1 ??? -
MetalKit b1 Rolf b1 Rolf b1 Rolf b1 Rolf
MetalPerformancePrimitives b1 ??? b1 ??? b1 ??? -
MetalPerformanceShadersGraph b1 Rolf b1 Rolf b1 Rolf -
MetricKit b1 ??? b1 ??? b1 ??? -
ModelIO b1 nothing b1 nothing b1 nothing -
NaturalLanguage b1 nothing b1 nothing b1 nothing -
NearbyInteraction b1 ??? - b1 ??? -
Network b1 ??? b1 ??? b1 ??? -
NetworkExtension b1 ??? b1 ??? b1 ??? -
PassKit b1 ??? - b1 ??? b1 ???
PDFKit b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
PencilKit b1 ???
b2 ???
- b1 ???
b2 ???
b1 ???
b2 ???
PHASE b1 ??? b1 ??? b1 ??? -
Photos b1 ??? b1 ??? b1 ??? -
QuartzCore b1 ??? b1 ??? b1 ??? -
QuickLook b1 ??? - - b1 ???
RealityKit b1 nothing b1 nothing b1 nothing b1 nothing
RelevanceKit b1 nothing b1 nothing b1 nothing -
SafariServices b1 ???
b2 ???
- - b1 ???
b2 ???
SceneKit b1 nothing b1 nothing b1 nothing b1 nothing
ScreenCaptureKit - - b1 ???
b2 ???
b1 ???
b2 ???
Security b1 nothing
b2 ???
b1 nothing
b2 ???
b1 nothing
b2 ???
-
SensitiveContentAnalysis b1 ???
b2 ???
- b1 ???
b2 ???
-
SensorKit b1 ???
b2 ???
- b1 ???
b2 ???
-
ShazamKit b1 nothing b1 nothing b1 nothing -
Speech b1 ???
b2 ???
- b1 ???
b2 ???
-
SpriteKit b1 nothing b1 nothing b1 nothing b1 nothing
StoreKit b1 Rolf b1 Rolf b1 Rolf b1 Rolf
Symbols b1 ??? b1 ??? b1 ??? -
SystemConfiguration b1 nothing b1 nothing b1 nothing -
TouchController b2 ??? - - -
TouchControls b1 ???
b2 ???
- - -
UIKit b1 ???
b2 ???
b1 ???
b2 ???
- b1 ???
b2 ???
UserNotificationsUI b1 nothing b1 nothing b1 nothing b1 nothing
VideoSubscriberAccount b1 ??? b1 ??? b1 ??? -
VideoToolbox b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
-
Vision b1 nothing b1 nothing b1 nothing -
WebKit b1 Alex
b2 ???
- b1 Alex
b2 ???
b1 Alex
b2 ???

❓ HOWTO

  • When picking a framework: add your name to the API diff itself, below the framework name. E.g: ## Sebastien.
  • When you create a PR for a given framework, please add the PR URL instead of your name. E.g: https://github.com/link/to/PR.
  • Finally run make to regenerate the table, git add xcode11/ and git commit (substitute xcode11 with the current binding season).

⚠️ Warnings

  • Please never remove content, except for noise, from the diffs files (needed by reviewers).
  • Never update the Bindings-Status.md file directly, always update the diffs files and do make.
  • A PR URL in the bindings file shows the work done/being-done and not what the current packages ship.

ℹ️ Legend

  • *nothing* **means there is no new bindings in the frameworks in strikeout (e.g. noise in the headers).
  • The bindings are not complete for frameworks in bold.
  • Bindings are done (does not mean tested or final) for frameworks without text decorations.
Clone this wiki locally