Skip to content

xcode15.3 Bindings Status

Alex Soto edited this page May 23, 2024 · 40 revisions

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

framework iOS tvOS watchOS macOS
_CoreNFC_UIKit b1 nothing
- - -
Accelerate b1 nothing
b3 nothing
b1 nothing
b3 nothing
b1 nothing
b3 nothing
b1 nothing
b3 nothing
AdAttributionKit b1 nothing
- - -
AssetsLibrary b1 nothing
- - -
Assignables b1 nothing
- - -
AudioToolbox b1 nothing
b1 nothing
- b1 nothing
AuthenticationServices b1 PR20097
b3 PR20097
b1 PR20097
rc2 PR20097
b1 PR20097
rc2 PR20097
b1 PR20097
b3 PR20097
AutomaticAssessmentConfiguration b2 nothing
- - b2 nothing
AVFAudio b1 nothing
b1 nothing
b1 nothing
b1 nothing
AVFoundation b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
AVKit b1 nothing
b1 nothing
- b1 nothing
BackgroundAssets b1 nothing
- - b1 nothing
BrowserEngineCore b1 nothing
b2 nothing
b3 nothing
b3 nothing
b3 nothing
b1 nothing
b2 nothing
b3 nothing
rc2 nothing
BrowserEngineKit b1 ???
b2 ???
b3 ???
b3 ???
b3 ???
b1 ???
b2 ???
b3 ???
CallKit b1 nothing
- b1 nothing
b1 nothing
CarPlay b1 PR20097
b2 PR20097
- - -
CoreAudio - - - b3 nothing
CoreFoundation b1 nothing
b1 nothing
b1 nothing
b1 nothing
CoreGraphics - - - b2 nothing
CoreLocationUI b1 nothing
- b1 nothing
-
CoreML b1 PR20097
b2 PR20097
b1 PR20097
b2 PR20097
b1 PR20097
b2 PR20097
b1 PR20097
b2 PR20097
CoreMotion b1 nothing
- b1 nothing
b1 nothing
CoreNFC b1 nothing
- - -
CoreSpotlight b1 nothing
b1 nothing
- b1 nothing
FactoryOTALogger b1 nothing
- - -
FactoryOTANetworkUtils b1 nothing
- - -
FactoryOTAWifiUtils b1 nothing
- - -
FileProvider b1 PR20097
b2 PR20097
- - b1 PR20097
b2 PR20097
Foundation b1 PR20097
b1 PR20097
b1 PR20097
b1 PR20097
GameController b1 ???
b2 ???
b1 ???
b2 ???
- b1 ???
b2 ???
GameKit b1 PR20097
b2 PR20097
b1 PR20097
b2 PR20097
b1 PR20097
b2 PR20097
b1 PR20097
b2 PR20097
GameplayKit b1 nothing
b1 nothing
- b1 nothing
HealthKit b2 nothing
- b2 nothing
b2 nothing
HomeKit b1 PR20097
b1 PR20097
b1 PR20097
-
ImageIO b1 PR20097
b3 PR20097
b1 PR20097
b3 PR20097
b1 PR20097
b3 PR20097
b1 PR20097
b3 PR20097
Intents b1 PR20097
b3 PR20097
b1 PR20097
b3 PR20097
b1 PR20097
b3 PR20097
b1 PR20097
b3 PR20097
IOSurface b1 nothing
b1 nothing
- b1 nothing
JavaScriptCore b1 nothing
b1 nothing
- b1 nothing
LiveCommunicationKit b1 nothing
rc1 nothing
- b1 nothing
rc2 nothing
-
LocalAuthenticationEmbeddedUI b2 nothing
- - b1 nothing
ManagedAppDistribution b1 nothing
- - b1 nothing
MapKit b1 PR20097
b1 PR20097
b1 PR20097
b1 PR20097
Matter b1 nothing
b1 nothing
b1 nothing
b1 nothing
MediaPlayer b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
Metal b1 ???
b1 ???
- b1 ???
MetalFX rc1 ???
- - rc2 ???
MetalPerformanceShadersGraph b1 ???
b2 ???
b1 ???
b2 ???
- b1 ???
b2 ???
MLCompute b1 ???
b1 ???
- b1 ???
MPSCore b1 ???
b1 ???
- b1 ???
Network b1 ???
b1 ???
b1 ???
b1 ???
NetworkExtension b3 ???
b3 ???
b3 ???
b3 ???
OpenGLES b1 ???
- - -
PassKit b1 ???
b2 ???
- b1 ???
b2 ???
b1 ???
b2 ???
PencilKit b1 ???
- - b1 ???
PHASE b1 ???
b1 ???
- b1 ???
PhotosUI b1 ???
b1 ???
b1 ???
b1 ???
QuickLook b1 ???
- - -
SafariServices b1 ???
rc1 ???
- - -
ScreenCaptureKit - - - b2 ???
b3 ???
ScreenTime b1 ???
- - b1 ???
Security b1 ???
b1 ???
b1 ???
b1 ???
SensitiveContentAnalysis b1 ???
- - b1 ???
SensorKit b1 ???
b2 ???
- - b1 ???
b2 ???
ServiceExtensions - b1 ???
b3 ???
b1 ???
b3 ???
b1 ???
b3 ???
ServiceExtensionsCore - b1 ???
b3 ???
b1 ???
b3 ???
b1 ???
b3 ???
SoundAnalysis b1 ???
b1 ???
b1 ???
b1 ???
SpriteKit b1 ???
b1 ???
b1 ???
b1 ???
SystemConfiguration b1 ???
b1 ???
- b1 ???
Translation b1 ???
b1 ???
b1 ???
b1 ???
UIKit b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
-
VideoSubscriberAccount b3 ???
b3 ???
- b3 ???
VideoToolbox b1 ???
b1 ???
- b1 ???
vImage b1 ???
b1 ???
b1 ???
b1 ???
WebKit b1 ???
- - b1 ???

❓ 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