Skip to content

xcode14.0 Bindings Status

Manuel de la Pena edited this page Sep 1, 2022 · 331 revisions

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

framework iOS tvOS watchOS macOS
_DeviceDiscoveryUI_SwiftUI - b1 nothing
- -
Accessibility b1 nothing
b1 nothing
b1 nothing
b1 nothing
Accounts b1 nothing
- - b1 nothing
ActivityKit b4 nothing
- - -
AddressBook - - - b1 nothing
AppClip b1 nothing
- - -
AppIntents b1 nothing
b1 nothing
b1 nothing
b1 nothing
AppKit - - - b1 PR15778
b2 nothing
b3 PR15778
b4 PR15778
b5 PR15778
ARKit b1 PR15408
- - -
AudioToolbox b1 ???
b2 ???
b3 ???
b1 ???
b2 ???
b3 ???
- b1 ???
b2 ???
b3 ???
AuthenticationServices b1 PR15427
b2 PR15427
b4 PR15604
b1 PR15427
b2 PR15427
b4 PR15604
b1 PR15427
b2 PR15427
b4 PR15604
b1 PR15427
b2 PR15427
b4 PR15604
AutomaticAssessmentConfiguration b5 PR15742
- - b5 PR15742
AVFAudio b1 ???
b2 ???
b3 ???
b4 ???
b1 ???
b2 ???
b3 ???
b4 ???
b1 ???
b2 ???
b3 ???
b4 ???
b1 ???
b2 ???
b3 ???
b4 ???
AVFoundation b1 ???
b2 ???
b3 ???
b4 ???
b5 ???
b1 ???
b2 ???
b3 ???
b4 ???
b5 ???
b1 ???
b2 ???
b3 ???
b4 ???
b5 ???
b1 ???
b2 ???
b3 ???
b4 ???
b5 ???
AVKit b1 PR15811
b2 PR15811
b3 PR15811
b1 PR15811
b2 PR15811
- b1 PR15811
b2 PR15811
AVRouting b1 PR15811
b2 PR15811
- - b2 PR15811
BackgroundAssets b1 PR15649
b2 PR15649
b4 PR15649
b5 nothing
- - b1 PR15649
b2 PR15649
b4 PR15649
b5 nothing
CalendarStore - - - b1 nothing
CallKit b1 PR15411
- b1 PR15411
b1 PR15411
Carbon - - - b1 nothing
CarPlay b1 PR15403
b2 PR15403
- - -
CellularDataDiagnosticsSuite b2 nothing
- - -
CHIP b1 nothing
b2 nothing
b4 nothing
b5 nothing
b1 nothing
b2 nothing
b4 nothing
b5 nothing
b1 nothing
b2 nothing
b4 nothing
b5 nothing
b1 nothing
b2 nothing
b4 nothing
ClockKit b1 PR15417
b2 PR15417
- b1 PR15417
b2 PR15417
-
CloudKit b1 PR15546
b2 PR15546
b5 nothing
b1 PR15546
b2 PR15546
b5 nothing
b1 PR15546
b2 PR15546
b5 nothing
b1 PR15546
b2 PR15546
b5 nothing
Contacts b1 nothing
- b1 nothing
b1 nothing
CoreAudio - - - b1 nothing
b4 ???
CoreAudioKit b1 PR15418
b2 PR15418
- - b1 PR15418
b2 PR15418
CoreAudioTypes b1 mandel
b1 mandel
b1 mandel
b1 mandel
CoreBluetooth b1 PR15419
b1 PR15419
b1 PR15419
b1 PR15419
CoreData b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
CoreFoundation b1 nothing
b2 nothing
b4 PR15799
b1 nothing
b2 nothing
b4 PR15799
b1 nothing
b2 nothing
b4 PR15799
b1 nothing
b2 nothing
b4 PR15799
b5 chamons
CoreGraphics b1 PR15831
b2 PR15831
b4 PR15831
b1 PR15831
b2 PR15831
b4 PR15831
b1 PR15831
b2 PR15831
b4 PR15831
b1 PR15831
b2 PR15831
b5 nothing
CoreHaptics b1 PR15523
b1 PR15523
- b1 PR15523
CoreImage b1 PR15661
b3 PR15661
b1 PR15661
b3 PR15661
- b1 PR15661
b3 PR15661
CoreLocation b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
CoreMedia b1 PR15524
b1 PR15524
b1 PR15524
b1 PR15524
CoreMIDI b1 ???
b1 ???
b1 ???
b1 ???
CoreML b1 PR15527
b3 PR15527
b1 PR15527
b3 PR15527
b1 PR15527
b3 PR15527
b1 PR15527
b3 PR15527
CoreMotion b1 nothing
b2 nothing
- b1 nothing
b2 nothing
b1 nothing
b2 nothing
CoreNFC b1 PR15528
- - -
CoreSpotlight b1 PR15532
b2 PR15532
b4 PR15605
b5 PR15701
b1 PR15532
b2 PR15532
b4 PR15605
- b1 PR15532
b2 PR15532
b4 PR15605
b5 PR15701
CoreTelephony b1 PR15533
b3 PR15533
- - b1 PR15533
b3 PR15533
CoreText b1 PRfiles
b2 PRfiles
b4 PR15606
b5 nothing
b1 PRfiles
b2 PRfiles
b4 PR15606
b5 nothing
b1 PRfiles
b2 PRfiles
b4 PR15606
b5 nothing
b1 PRfiles
b2 PRfiles
b4 PR15606
b5 nothing
CoreTransferable b1 nothing
b1 nothing
b1 nothing
b1 nothing
CoreVideo b1 PR15833
b2 nothing
b1 PR15833
b2 nothing
b1 PR15833
b2 nothing
b1 PR15833
b2 nothing
CoreWLAN - - - b1 ???
b2 ???
b4 ???
DeviceAccess - - - b1 issoto
b2 issoto
DeviceCheck b1 PR15639
b1 PR15639
b1 PR15639
b1 PR15639
DeviceDiscoveryExtension b1 PR15741
b2 PR15741
b3 PR15741
b4 PR15741
b1 nothing
b2 nothing
b3 nothing
b4 nothing
b1 nothing
b2 nothing
b3 nothing
b4 nothing
b2 nothing
b3 nothing
b4 nothing
DeviceDiscoveryUI - b1 PR15762
- -
EventKit b1 PR15542
- b1 PR15542
b1 PR15542
EventKitUI b1 nothing
- - -
ExecutionPolicy - - - b1 PR15641
ExtensionFoundation b1 nothing
b3 nothing
b1 nothing
b3 nothing
b1 nothing
b3 nothing
b1 nothing
b3 nothing
ExtensionKit b1 PR15548
b2 PR15548
b1 PR15548
b2 PR15548
b1 PR15548
b1 PR15548
b2 PR15548
FileProvider b1 PR15777
b2 PR15777
b3 PR15777
b4 PR15777
- - b1 PR15777
b2 PR15777
b3 PR15777
b4 PR15777
FinderSync - - - b1 nothing
Foundation b1 PR
b2 nothing
b3 nothing
b4 PR
b5 nothing
b1 PR
b2 nothing
b3 nothing
b4 PR
b5 nothing
b1 PR
b2 nothing
b3 nothing
b4 PR
b5 nothing
b1 PR
b2 nothing
b3 nothing
b4 PR
b5 nothing
FSEvents - - - b1 PR15707
FWAUserLib - - - b1 ???
GameController b1 PR15692
b2 PR15692
b4 PR15692
b5 PR15692
b1 PR15692
b2 PR15692
b4 PR15692
b5 PR15692
- b1 PR15692
b2 PR15692
b4 PR15692
b5 PR15692
GameKit b1 PR15557
b2 PR15557
b4 PR15607
b5 nothing
b1 PR15557
b2 PR15557
b4 PR15607
b1 PR15557
b2 PR15557
b4 PR15607
b1 PR15557
b2 PR15557
b4 PR15607
HealthKit b1 PR15612
b3 PR15612
b4 PR15612
b5 PR15612
- b1 PR15612
b3 PR15612
b4 PR15612
b5 PR15612
b1 PR15612
b3 PR15612
b4 PR15612
b5 PR15612
HealthKitUI b1 PR15640
- - -
HomeKit b1 nothing
b2 nothing
b4 PR15650
b5 nothing
b1 nothing
b2 nothing
b4 PR15650
b5 nothing
b1 nothing
b2 nothing
b4 PR15650
b5 nothing
-
IdentityLookup b1 PR15740
- - b1 PR15740
ImageIO b1 PR15779
b3 PR15779
b1 PR15779
b3 PR15779
b1 PR15779
b3 PR15779
b1 PR15779
b3 PR15779
ImageKit - - - b1 nothing
Intents b1 PR15703
b1 PR15703
b1 PR15703
b1 PR15703
IntentsUI - - - b1 PR15704
IOSurface b1 PR15706
b1 PR15706
- b1 PR15706
iTunesLibrary - - - b5 PR15705
LaunchServices - - - b1 ???
b2 ???
LinkPresentation b1 nothing
b1 nothing
- b1 nothing
LocalAuthentication b1 issoto
b2 issoto
b3 issoto
- b1 issoto
b2 issoto
b1 issoto
b2 issoto
b3 issoto
LocalAuthenticationEmbeddedUI b1 mandel
- - b1 mande
MailKit - - - b1 nothing
b2 nothing
MapKit b1 PR15562
b2 PR15562
b5 PR15562
b1 PR15562
b2 PR15562
b5 PR15562
b1 PR15562
b2 PR15562
b1 PR15562
b2 PR15562
b5 PR15562
Matter b5 nothing
b5 nothing
b5 nothing
-
MediaPlayer b1 PR15654
b5 PR15654
b1 PR15654
b5 PR15654
b1 PR15654
b5 PR15654
b1 PR15654
b5 PR15654
MessageUI b1 PR15652
b2 PR15652
- - -
Metal b1 ???
b2 ???
b3 ???
b4 ???
b5 ???
b1 ???
b2 ???
b3 ???
b4 ???
b5 ???
- b1 ???
b2 ???
b3 ???
b4 ???
b5 ???
MetalFX b1 ???
b2 ???
b4 ???
b5 ???
- - b1 ???
b2 ???
b4 ???
b5 ???
MetalKit b1 ???
b1 ???
- b1 ???
MetalPerformanceShadersGraph b1 ???
b4 ???
b5 ???
b1 ???
b4 ???
b5 ???
- b1 ???
b4 ???
b5 ???
MetricKit b1 PR15629
b3 PR15629
b1 PR15629
b3 PR15629
- b1 PR15629
b3 PR15629
ModelIO b1 PR15715
b1 PR15715
- b1 PR15715
MPSCore b4 ???
b4 ???
- b4 ???
NaturalLanguage b2 PR15718
b2 PR15718
b2 PR15718
b2 PR15718
NearbyInteraction b1 PR15840
- b1 PR15840
b1 PR15840
Network b1 PR15841
b3 PR15841
b1 PR15841
b3 PR15841
b1 PR15841
b3 PR15841
b1 PR15841
b2 PR15841
b3 PR15841
NetworkExtension b1 mandel
- b1 mandel
b1 mandel
PassKit b1 PR15613
b2 PR15613
b3 PR15613
b4 PR15613
- b1 PR15613
b2 PR15613
b3 PR15613
b4 PR15613
b1 PR15613
b2 PR15613
b3 PR15613
b4 PR15613
b5 PR15613
PDFKit b1 PR15628
b2 PR15628
b4 PR15628
- - b1 PR15628
b2 PR15628
b5 PR15628
PencilKit b5 PR15702
- - b5 PR15702
PHASE b1 PR15638
b1 PR15638
- b1 PR15638
Photos b1 PR15608
b3 PR15608
b4 PR15608
b1 PR15608
b3 PR15608
b4 PR15608
- b1 PR15608
b3 PR15608
b4 PR15608
PhotosUI b1 PR15608
b1 PR15608
b1 PR15608
b1 PR15608
PrintCore - - - b1 mandel
PushKit b1 PR15637
- b1 PR15637
b1 PR15637
PushToTalk b1 PR15645
b2 PR15645
b4 PR15645
- b1 PR15645
b2 PR15645
b5 nothing
b1 PR15645
b2 PR15645
QuartzCore b1 ???
b1 ???
- b1 ???
QuickLook b1 nothing
- - -
QuickLookUI - - - b1 nothing
ReplayKit b1 nothing
b1 nothing
- b1 nothing
RoomPlan b1 nothing
- - -
SafariServices b1 PR15635
- - -
SceneKit b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
ScreenCaptureKit - - - b1 PR15647
b2 PR15647
Security b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
b3 nothing
b4 nothing
SharedWithYou b1 PR15819
b2 PR15819
b3 PR15819
b4 PR15819
b5 PR15819
b1 PR15819
b2 PR15819
b3 PR15819
b4 PR15819
b5 PR15819
- b1 PR15819
b2 PR15819
b3 PR15819
b4 PR15819
b5 PR15819
SharedWithYouCore b1 PR15634
b2 PR15634
b4 PR15634
b5 nothing
b1 PR15634
b2 PR15634
b4 PR15634
b5 nothing
- b1 PR15634
b2 PR15634
b4 PR15634
b5 nothing
ShazamKit b1 PR15539
b2 PR15539
b1 PR15539
b2 PR15539
b1 PR15539
b2 PR15539
b1 PR15539
b2 PR15539
Speech b1 PR15627
b2 PR15627
- - b1 PR15627
b2 PR15627
SpeechSynthesis - - - b1 PR15627
SpriteKit b1 PR15626
b1 PR15626
b1 PR15626
b1 PR15626
StoreKit b1 PR15609
b1 PR15609
b1 PR15609
b1 PR15609
SystemConfiguration b1 nothing
b1 nothing
- b1 nothing
ThreadNetwork b1 PR15555
- - -
TVServices - b2 PR15553
- -
UIKit b1 PR15694
b2 PR15694
b3 PR15694
b4 PR15694
b5 PR15694
b1 PR15694
b2 PR15694
b3 PR15694
b4 PR15694
b5 PR15694
b1 PR15694
b2 PR15694
b3 PR15694
b4 PR15694
b5 PR15694
-
UniformTypeIdentifiers b1 PR15550
b1 PR15550
b1 PR15550
b1 PR15550
UserNotifications b1 PR15544
b2 PR15544
b3 PR15544
b1 PR15544
b2 PR15544
b3 PR15544
b1 PR15544
b2 PR15544
b3 PR15544
b1 PR15544
b2 PR15544
b3 PR15544
VideoSubscriberAccount b1 PR15541
b5 PR15699
b1 PR15541
b5 PR15699
- b1 PR15541
b5 PR15699
VideoToolbox b1 PR15845
b2 PR15845
b3 PR15845
b1 PR15845
b2 PR15845
b3 PR15845
- b1 PR15845
b2 PR15845
b3 PR15845
vImage b1 nothing
b1 nothing
b1 nothing
b1 nothing
Vision b1 PR15538
b1 PR15538
b2 PR15538
- b1 PR15538
VisionKit b1 nothing
- - b1 nothing
WatchKit - - b1 PR15535
b2 PR15535
-
WebKit b1 PR15525
b2 PR15525
b3 PR15525
b5 PR15700
- - b1 PR15525
b3 PR15525
b5 PR15700
WidgetKit - - b1 nothing
-

❓ 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