Skip to content

xcode26.0 Bindings Status

Rolf Bjarne Kvinge edited this page Aug 21, 2025 · 181 revisions

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

framework iOS tvOS macOS MacCatalyst
_LocationEssentials b1 PR23547 b1 PR23547 b1 PR23547 -
Accessibility b1 PR23480 b1 PR23480 b1 PR23480 -
AccessorySetupKit b1 PR23528
b2 PR23528
b4 PR23528
- b1 PR23528
b2 PR23528
b4 PR23528
-
ActivityKit - - b1 nothing -
AGL - - b1 nothing -
AlarmKit b1 nothing - - b1 nothing
AppKit - - b1 PR23397
b2 PR23397
b3 PR23397
b5 PR23539
b6 nothing
-
ARKit b1 ??? - b1 ???
b2 nothing
b4 nothing
b5 nothing
b1 ???
AssetsLibrary b1 nothing - - b1 nothing
Assignables b1 nothing - - b1 nothing
AudioToolbox b1 PR23385
b3 PR23385
b4 PR23385
b1 PR23385
b3 PR23385
b4 PR23385
b1 PR23385
b3 PR23385
b4 PR23385
-
AuthenticationServices b1 PR23529
b2 PR23529
b3 PR23529
b5 nothing
b1 PR23529
b2 PR23529
b3 PR23529
b5 nothing
b1 PR23529
b2 PR23529
b3 PR23529
b4 PR23529
b5 nothing
b1 PR23529
b2 PR23529
b3 PR23529
b5 nothing
AutomaticAssessmentConfiguration b1 PR23159
b3 PR23371
- b1 PR23159
b3 PR23371
-
AVFAudio b1 Rolf
b2 Rolf
b3 nothing
b5 ???
b1 Rolf
b2 Rolf
b3 nothing
b5 ???
b1 Rolf
b2 Rolf
b3 nothing
b5 ???
-
AVFoundation b1 PR23437
b2 PR23437
b3 PR23437
b4 PR23437
b5 nothing
b6 nothing
b1 PR23437
b2 PR23437
b3 PR23437
b4 PR23437
b5 nothing
b6 nothing
b1 PR23437
b2 PR23437
b3 PR23437
b4 PR23437
b5 nothing
b6 nothing
-
AVKit b1 PR23541
b2 nothing
b5 PR23541
b1 PR23541
b2 nothing
b1 PR23541 b1 PR23541
b2 nothing
b5 PR23541
AVRouting b1 PR23436 b1 PR23436 b1 PR23436 -
BackgroundAssets b1 PR23167
b3 nothing
b4 ???
b1 PR23167
b3 nothing
b4 ???
b1 PR23167
b3 nothing
b4 ???
-
BackgroundTasks b1 ???
b2 ???
b4 ???
b1 ???
b2 ???
b4 ???
b1 ???
b2 ???
b4 ???
-
BrowserEngineCore b1 Rolf
b2 PR23659
b1 Rolf
b2 PR23659
b1 Rolf
b2 PR23659
-
BrowserEngineKit b1 PR23570
b3 PR23570
b4 nothing
b1 PR23570
b3 PR23570
b4 nothing
b1 PR23570
b3 PR23570
b4 nothing
-
CallKit b1 PR23546
b5 PR23546
- b1 PR23546
b5 PR23546
-
CarPlay b1 PR23536
b2 PR23536
b4 PR23536
b5 PR23536
- - b1 PR23536
b2 PR23536
b4 PR23536
b5 PR23536
Cinematic b1 PR23561
b3 PR23561
b1 PR23561
b3 PR23561
b1 PR23561
b3 PR23561
b1 PR23561
b3 PR23561
CloudKit b1 PR23582
b4 nothing
b5 nothing
b1 PR23582
b4 nothing
b5 nothing
b1 PR23582
b4 nothing
b5 nothing
-
⚠️ CompositorServices - - b1 Issue #23422
b2 Issue #23422
b3 Issue #23422
-
ContactsUI - - b1 nothing -
CoreAudio - - b1 ??? -
CoreAudioTypes b1 PR23385
b2 nothing
b1 PR23385
b2 nothing
b1 PR23385
b2 nothing
-
CoreData b1 nothing
b5 nothing
b1 nothing
b5 nothing
b1 nothing
b5 nothing
-
CoreFoundation b1 PR23469
b2 PR23469
b4 PR23469
b1 PR23469
b2 PR23469
b4 PR23469
b1 PR23469
b2 PR23469
b4 PR23469
-
CoreGraphics b1 Rolf
b2 Rolf
b3 Rolf
b1 Rolf
b2 Rolf
b3 Rolf
b1 Rolf
b2 Rolf
b3 Rolf
-
CoreHaptics b1 nothing
b3 nothing
b1 nothing
b3 nothing
b1 nothing
b3 nothing
-
CoreImage b1 Rolf
b2 Rolf
b3 Rolf
b5 nothing
b1 Rolf
b2 Rolf
b3 Rolf
b5 nothing
b1 Rolf
b2 Rolf
b3 Rolf
b5 nothing
-
CoreLocation b1 PR23547
b2 PR23547
b1 PR23547
b2 PR23547
b1 PR23547
b3 PR23547
-
CoreLocationUI b1 nothing
b2 nothing
- - b1 nothing
b3 nothing
CoreMedia b1 ???
b2 ???
b3 ???
b4 ???
b1 ???
b2 ???
b3 ???
b4 ???
b1 ???
b2 ???
b3 ???
b4 ???
-
CoreMIDI b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
-
CoreML b1 PR23100 b1 PR23100 b1 PR23100 -
CoreMotion b1 ??? - b1 ??? -
CoreNFC b1 PR23481
b2 PR23481
- - b1 PR23481
b2 PR23481
CoreSpotlight b1 nothing b1 nothing b1 nothing -
CoreTelephony b1 PR23295 - b1 PR23295 -
CoreText b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
-
CoreVideo b1 ???
b5 ???
b6 ???
b1 ???
b5 ???
b6 ???
b1 ???
b5 ???
b6 ???
-
CoreWLAN - - b1 nothing -
DeviceDiscoveryExtension b1 PR23420 - b1 PR23420 -
DeviceDiscoveryUI b1 PR23482 b1 PR23482 - -
EventKit b1 PR49476
b2 PR23184
- b1 PR49476
b2 PR23184
-
ExceptionHandling - - b3 nothing -
ExtensionKit b1 PR23483 b1 PR23483 b1 PR23483 b1 PR23483
FileProvider b1 PR23567
b2 PR23567
b3 PR23567
b5 nothing
- b1 PR23567
b2 PR23567
b3 PR23567
b5 nothing
-
FinderSync - - b1 nothing -
Foundation b1 PR23421
b2 PR23421
b3 PR23421
b4 PR23421
b5 nothing
b1 PR23421
b2 PR23421
b3 PR23421
b4 PR23421
b5 nothing
b1 PR23421
b2 PR23421
b3 PR23421
b4 PR23421
b5 nothing
-
FSEvents - - b1 PR23099 -
FSKit - - b1 PR23562 -
GameController b1 PR23476
b2 PR23476
b4 PR23476
b1 PR23476
b2 PR23476
b4 PR23476
b1 PR23476
b2 PR23476
b4 PR23476
b1 PR23476
b2 PR23476
b4 PR23476
GameKit b1 PR23474
b3 PR23474
b1 PR23474
b3 PR23474
b1 PR23474
b3 PR23474
b1 PR23474
b3 PR23474
GameplayKit b1 nothing
b2 nothing
b3 nothing
b5 nothing
b1 nothing
b2 nothing
b3 nothing
b5 nothing
b1 nothing
b2 nothing
b3 nothing
b5 nothing
b1 nothing
b2 nothing
b3 nothing
b5 nothing
GameSave b1 PR23563
b2 PR23563
b5 nothing
- b1 PR23563
b2 PR23563
b5 nothing
b1 PR23563
b2 PR23563
b5 nothing
HealthKit b1 ???
b2 ???
- b1 ???
b2 ???
-
HealthKitUI b1 nothing - - b1 nothing
HomeKit b1 ???
b2 ???
b1 ???
b2 ???
- b1 ???
b2 ???
ImageIO b1 Rolf
b2 Rolf
b1 Rolf
b2 Rolf
b1 Rolf
b2 Rolf
-
Intents b1 nothing b1 nothing b1 nothing -
IOSurface b1 nothing b1 nothing b1 nothing -
JavaScriptCore b3 nothing b3 nothing b3 nothing b3 nothing
LaunchServices - - b1 nothing -
LocalAuthentication b1 PR23564 - b1 PR23564 -
MapKit b1 PR23308
b2 PR23308
b5 nothing
b1 PR23308
b2 PR23308
b5 nothing
b1 PR23308
b2 PR23308
b5 nothing
b1 PR23308
b2 PR23308
b5 nothing
⚠️ Matter b1 Issue #21177
b2 Issue #21177
b3 Issue #21177
b5 Issue #21177
b1 Issue #21177
b2 Issue #21177
b3 Issue #21177
b5 Issue #21177
b1 Issue #21177
b2 Issue #21177
b3 Issue #21177
b5 Issue #21177
-
MediaAccessibility b1 PR23588 b1 PR23588 b1 PR23588 -
MediaExtension - - b1 ??? -
MediaPlayer b1 PR23457 b1 PR23457 b1 PR23457 b1 PR23457
MediaToolbox b1 nothing b1 nothing b1 nothing -
MeshNetFramework b1 nothing
b2 nothing
- - -
Messages b1 PR23155
b4 PR23470
- - b1 PR23155
b4 PR23470
Metal b1 PR23355
b2 PR23355
b3 PR23355
b4 nothing
b5 PR23549
b1 PR23355
b2 PR23355
b3 PR23355
b4 nothing
b5 PR23549
b1 PR23355
b2 PR23355
b3 PR23355
b4 nothing
b5 PR23549
-
MetalFX b1 PR23426
b3 PR23426
b4 nothing
b1 PR23426
b3 PR23426
b4 nothing
b1 PR23426
b3 PR23426
b4 nothing
-
MetalKit b1 PR23419 b1 PR23419 b1 PR23419 b1 PR23419
⚠️ MetalPerformancePrimitives b1 Issue #23418
b5 Issue #23418
b1 Issue #23418
b5 Issue #23418
b1 Issue #23418
b5 Issue #23418
b6 Issue #23418
-
MetalPerformanceShadersGraph b1 PR23417
b5 PR23417
b1 PR23417
b5 PR23417
b1 PR23417
b5 PR23417
-
MetricKit b1 ??? b1 ??? b1 ??? -
ModelIO b1 nothing b1 nothing b1 nothing -
NaturalLanguage b1 nothing b1 nothing b1 nothing -
NearbyInteraction b1 PR23586 - b1 PR23586 -
Network b1 PR23583
b3 PR23583
b4 PR23583
b5 nothing
b1 PR23583
b3 PR23583
b4 PR23583
b5 nothing
b1 PR23583
b3 PR23583
b4 PR23583
b5 nothing
-
NetworkExtension b1 ???
b3 ???
b4 ???
b1 ???
b3 ???
b4 ???
b1 ???
b3 ???
b4 ???
-
PassKit b1 PR23574 - b1 PR23574 b1 PR23574
PDFKit b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
PencilKit b1 PR23581
b2 PR23581
b5 PR23581
- b1 PR23581
b2 PR23581
b5 PR23581
b1 PR23581
b2 PR23581
b5 PR23581
PHASE b1 PR23569 b1 PR23569 b1 PR23569 -
Photos b1 PR23571 b1 PR23571 b1 PR23571 -
QuartzCore b1 ???
b5 nothing
b1 ???
b5 nothing
b1 ???
b5 nothing
-
QuickLook b1 PR23485 - - b1 PR23485
RealityKit b1 nothing b1 nothing b1 nothing b1 nothing
RelevanceKit b1 nothing b1 nothing b1 nothing -
SafariServices b1 PR23377
b2 PR23377
b3 PR23377
- - b1 PR23377
b2 PR23377
b3 PR23377
SceneKit b1 nothing b1 nothing b1 nothing b1 nothing
ScreenCaptureKit - - b1 PR23566
b2 PR23566
b1 PR23566
b2 PR23566
Security b1 nothing
b2 nothing
b3 Rolf
b1 nothing
b2 nothing
b3 Rolf
b1 nothing
b2 nothing
b3 Rolf
b5 nothing
-
SensitiveContentAnalysis b1 Rolf
b2 Rolf
- b1 Rolf
b2 Rolf
-
SensorKit b1 Alex
b2 Alex
- b1 Alex
b2 Alex
-
ShazamKit b1 nothing b1 nothing b1 nothing -
Speech b1 Rolf
b2 Rolf
b3 nothing
- b1 Rolf
b2 Rolf
b3 nothing
-
SpriteKit b1 nothing b1 nothing b1 nothing b1 nothing
StoreKit b1 PR23486
b4 nothing
b1 PR23486
b4 nothing
b1 PR23486
b4 nothing
b1 PR23486
b4 nothing
Symbols b1 PR23548 b1 PR23548 b1 PR23548 -
SystemConfiguration b1 nothing b1 nothing b1 nothing -
TouchController b2 Alex
b6 ???
- - b6 ???
TouchControls b1 Alex
b2 Alex
- - -
UIKit b1 PR23350
b2 PR23350
b3 PR23350
b4 PR23389
b5 PR23538
b6 nothing
b1 PR23350
b2 PR23350
b3 PR23350
b4 PR23389
b5 PR23538
b6 nothing
- b1 PR23350
b2 PR23350
b3 PR23350
b4 PR23389
b5 PR23538
b6 nothing
UserNotificationsUI b1 nothing b1 nothing b1 nothing b1 nothing
VideoSubscriberAccount b1 Rolf b1 Rolf b1 Rolf -
VideoToolbox b1 Rolf
b2 Rolf
b3 Rolf
b4 Rolf
b5 Rolf
b1 Rolf
b2 Rolf
b3 Rolf
b4 Rolf
b5 Rolf
b1 Rolf
b2 Rolf
b3 Rolf
b4 Rolf
b5 Rolf
-
Vision b1 nothing b1 nothing b1 nothing -
WebKit b1 PR23255
b2 PR23255
b3 PR23344
b5 PR23537
- b1 PR23255
b2 PR23255
b3 PR23344
b5 PR23537
b1 PR23255
b2 PR23255
b3 PR23344
b5 PR23537

❓ 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