The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "/System/Library/Frameworks"
(→Public Frameworks) |
(12.x) |
||
Line 29: | Line 29: | ||
! 10.x |
! 10.x |
||
! 11.x |
! 11.x |
||
+ | ! 12.x |
||
! Prefix |
! Prefix |
||
! Language |
! Language |
||
Line 37: | Line 38: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 54: | Line 56: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 66: | Line 69: | ||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/AddressBook/Reference/AddressBook_iPhoneOS_Framework/_index.html AddressBook] |
| [http://developer.apple.com/library/ios/#documentation/AddressBook/Reference/AddressBook_iPhoneOS_Framework/_index.html AddressBook] |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 82: | Line 86: | ||
|- |
|- |
||
| AddressBookUI |
| AddressBookUI |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 103: | Line 108: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 124: | Line 130: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| |
| |
||
| |
| |
||
− | | Introduced in |
+ | | Introduced in iPhone OS 11.x. |
|- |
|- |
||
| AppSupport |
| AppSupport |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 153: | Line 161: | ||
| {{no}} |
| {{no}} |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 163: | Line 172: | ||
| ArtworkCache |
| ArtworkCache |
||
| {{partial}} |
| {{partial}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 175: | Line 185: | ||
| |
| |
||
| |
| |
||
− | | Introduced in |
+ | | Introduced in iPhone OS 1.1.x. |
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/AssetsLibrary/Reference/AssetsLibraryFramework/_index.html AssetsLibrary] |
| [http://developer.apple.com/library/ios/#documentation/AssetsLibrary/Reference/AssetsLibraryFramework/_index.html AssetsLibrary] |
||
Line 181: | Line 191: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 194: | Line 205: | ||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/MusicAudio/Reference/CAAudioTooboxRef/_index.html AudioToolbox] |
| [http://developer.apple.com/library/ios/#documentation/MusicAudio/Reference/CAAudioTooboxRef/_index.html AudioToolbox] |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 211: | Line 223: | ||
| [http://developer.apple.com/library/ios/#documentation/AudioUnit/Reference/AudioUnit_Framework/_index.html AudioUnit] |
| [http://developer.apple.com/library/ios/#documentation/AudioUnit/Reference/AudioUnit_Framework/_index.html AudioUnit] |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 224: | Line 237: | ||
| -- |
| -- |
||
| Interfaces for the loading of audio units and their use. |
| Interfaces for the loading of audio units and their use. |
||
+ | |- |
||
+ | | AuthenticationServices |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
+ | | |
||
+ | | |
||
+ | | |
||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/AVFoundation/Reference/AVFoundationFramework/_index.html AVFoundation] |
| [http://developer.apple.com/library/ios/#documentation/AVFoundation/Reference/AVFoundationFramework/_index.html AVFoundation] |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 249: | Line 280: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 259: | Line 291: | ||
| BluetoothManager |
| BluetoothManager |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 269: | Line 302: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | |
||
+ | | |
||
+ | | |
||
+ | |- |
||
+ | | BusinessChat |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
| |
| |
||
| |
| |
||
Line 275: | Line 325: | ||
| Calculate |
| Calculate |
||
| {{partial}} |
| {{partial}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 287: | Line 338: | ||
| |
| |
||
| |
| |
||
− | | Introduced in |
+ | | Introduced in iPhone OS 1.1.x. |
|- |
|- |
||
| Calendar |
| Calendar |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 315: | Line 367: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 323: | Line 376: | ||
| Camera |
| Camera |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 334: | Line 388: | ||
| {{no}} |
| {{no}} |
||
| |
| |
||
+ | | |
||
+ | | |
||
+ | |- |
||
+ | | CarPlay |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
+ | | |
||
| |
| |
||
| |
| |
||
Line 339: | Line 410: | ||
| Celestial |
| Celestial |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 354: | Line 426: | ||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/CFNetwork/Reference/CFNetwork_Framework/_index.html CFNetwork] |
| [http://developer.apple.com/library/ios/#documentation/CFNetwork/Reference/CFNetwork_Framework/_index.html CFNetwork] |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 368: | Line 441: | ||
| C |
| C |
||
| Interfaces for high-performance networking. |
| Interfaces for high-performance networking. |
||
+ | |- |
||
+ | | ClassKit |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
+ | | |
||
+ | | |
||
+ | | |
||
|- |
|- |
||
| [https://developer.apple.com/library/ios/documentation/CloudKit/Reference/CloudKit_Framework_Reference/index.html CloudKit] |
| [https://developer.apple.com/library/ios/documentation/CloudKit/Reference/CloudKit_Framework_Reference/index.html CloudKit] |
||
Line 377: | Line 467: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 394: | Line 485: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 410: | Line 502: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 418: | Line 511: | ||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/MusicAudio/Reference/CACoreAudioReference/_index.html CoreAudio] |
| [http://developer.apple.com/library/ios/#documentation/MusicAudio/Reference/CACoreAudioReference/_index.html CoreAudio] |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 441: | Line 535: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 454: | Line 549: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 468: | Line 564: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 482: | Line 579: | ||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/CoreFoundation/Reference/CoreFoundation_Collection/_index.html#/ CoreFoundation] |
| [http://developer.apple.com/library/ios/#documentation/CoreFoundation/Reference/CoreFoundation_Collection/_index.html#/ CoreFoundation] |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 498: | Line 596: | ||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/CoreGraphics/Reference/CoreGraphics_Framework/_index.html CoreGraphics] |
| [http://developer.apple.com/library/ios/#documentation/CoreGraphics/Reference/CoreGraphics_Framework/_index.html CoreGraphics] |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 518: | Line 617: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 531: | Line 631: | ||
| [http://developer.apple.com/library/ios/#documentation/CoreLocation/Reference/CoreLocation_Framework/_index.html CoreLocation] |
| [http://developer.apple.com/library/ios/#documentation/CoreLocation/Reference/CoreLocation_Framework/_index.html CoreLocation] |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 549: | Line 650: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 565: | Line 667: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 588: | Line 691: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| |
| |
||
Line 597: | Line 701: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 620: | Line 725: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| |
| |
||
| |
| |
||
| Introduced in iOS 11.x. |
| Introduced in iOS 11.x. |
||
+ | |- |
||
+ | | CoreServices |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
+ | | |
||
+ | | |
||
+ | | |
||
|- |
|- |
||
| CoreSpotlight |
| CoreSpotlight |
||
Line 634: | Line 757: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 643: | Line 767: | ||
| CoreSurface |
| CoreSurface |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 661: | Line 786: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 677: | Line 803: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 693: | Line 820: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 716: | Line 844: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| |
| |
||
Line 723: | Line 852: | ||
| DeviceLink |
| DeviceLink |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 741: | Line 871: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 757: | Line 888: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 772: | Line 904: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 796: | Line 929: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| |
| |
||
Line 812: | Line 946: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| |
| |
||
Line 818: | Line 953: | ||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/Cocoa/Reference/Foundation/ObjC_classic/_index.html Foundation] |
| [http://developer.apple.com/library/ios/#documentation/Cocoa/Reference/Foundation/ObjC_classic/_index.html Foundation] |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 840: | Line 976: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 852: | Line 989: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 868: | Line 1,006: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 886: | Line 1,025: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 899: | Line 1,039: | ||
| GMM |
| GMM |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 915: | Line 1,056: | ||
| GraphicsServices |
| GraphicsServices |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 934: | Line 1,076: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 954: | Line 1,097: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 971: | Line 1,115: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 986: | Line 1,131: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 997: | Line 1,143: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,011: | Line 1,158: | ||
| IAP |
| IAP |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,036: | Line 1,184: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| |
| |
||
| |
| |
||
| Introduced in iOS 11.x. |
| Introduced in iOS 11.x. |
||
+ | |- |
||
+ | | IdentityLookupUI |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
+ | | |
||
+ | | |
||
+ | | |
||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/ImageIORefCollection/_index.html ImageIO] |
| [http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/ImageIORefCollection/_index.html ImageIO] |
||
Line 1,045: | Line 1,211: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,067: | Line 1,234: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,083: | Line 1,251: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,090: | Line 1,259: | ||
|- |
|- |
||
| IOKit |
| IOKit |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,107: | Line 1,277: | ||
| IOMobileFramebuffer |
| IOMobileFramebuffer |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,132: | Line 1,303: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| |
| |
||
Line 1,139: | Line 1,311: | ||
| ITSync |
| ITSync |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,155: | Line 1,328: | ||
| iTunesStore |
| iTunesStore |
||
| {{partial}} |
| {{partial}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,167: | Line 1,341: | ||
| |
| |
||
| |
| |
||
− | | Introduced in |
+ | | Introduced in iPhone OS 1.1.x. |
|- |
|- |
||
| JavaScriptCore |
| JavaScriptCore |
||
Line 1,176: | Line 1,350: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,187: | Line 1,362: | ||
| LayerKit |
| LayerKit |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,209: | Line 1,385: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,220: | Line 1,397: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,235: | Line 1,413: | ||
| MBX2D |
| MBX2D |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,251: | Line 1,430: | ||
| MBXConnect |
| MBXConnect |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,267: | Line 1,447: | ||
| MeCCA |
| MeCCA |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,288: | Line 1,469: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,299: | Line 1,481: | ||
| [http://developer.apple.com/library/ios/#documentation/MediaPlayer/Reference/MediaPlayer_Framework/_index.html MediaPlayer] |
| [http://developer.apple.com/library/ios/#documentation/MediaPlayer/Reference/MediaPlayer_Framework/_index.html MediaPlayer] |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,319: | Line 1,502: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,331: | Line 1,515: | ||
| Message |
| Message |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,355: | Line 1,540: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,364: | Line 1,550: | ||
| {{yes}} |
| {{yes}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,385: | Line 1,572: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,401: | Line 1,589: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,418: | Line 1,607: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,427: | Line 1,617: | ||
| MobileBluetooth |
| MobileBluetooth |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,444: | Line 1,635: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,459: | Line 1,651: | ||
| MobileMusicPlayer |
| MobileMusicPlayer |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,482: | Line 1,675: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,496: | Line 1,690: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,507: | Line 1,702: | ||
| MoviePlayerUI |
| MoviePlayerUI |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,533: | Line 1,729: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| |
| |
||
| |
| |
||
Line 1,549: | Line 1,746: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{no}} |
||
+ | | |
||
+ | | |
||
+ | | |
||
+ | |- |
||
+ | | NaturalLanguage |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
+ | | |
||
+ | | |
||
+ | | |
||
+ | |- |
||
+ | | Network |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
| |
| |
||
| |
| |
||
Line 1,561: | Line 1,793: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,574: | Line 1,807: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,593: | Line 1,827: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,603: | Line 1,838: | ||
| OfficeImport |
| OfficeImport |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,619: | Line 1,855: | ||
| [http://www.openal.org/ OpenAL] |
| [http://www.openal.org/ OpenAL] |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,634: | Line 1,871: | ||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/OpenGLES/Reference/OpenGLES_Framework/_index.html OpenGLES] |
| [http://developer.apple.com/library/ios/#documentation/OpenGLES/Reference/OpenGLES_Framework/_index.html OpenGLES] |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,655: | Line 1,893: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,676: | Line 1,915: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| |
| |
||
Line 1,689: | Line 1,929: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,705: | Line 1,946: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,715: | Line 1,957: | ||
| PhotoLibrary |
| PhotoLibrary |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,731: | Line 1,974: | ||
| Preferences |
| Preferences |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,753: | Line 1,997: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,763: | Line 2,008: | ||
| [http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/QuartzCoreRefCollection/index.html QuartzCore] |
| [http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/QuartzCoreRefCollection/index.html QuartzCore] |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,781: | Line 2,027: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,802: | Line 2,049: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,816: | Line 2,064: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,833: | Line 2,082: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,842: | Line 2,092: | ||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/Security/Reference/SecurityFrameworkReference/_index.html Security] |
| [http://developer.apple.com/library/ios/#documentation/Security/Reference/SecurityFrameworkReference/_index.html Security] |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,863: | Line 2,114: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,883: | Line 2,135: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,896: | Line 2,149: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,908: | Line 2,162: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,922: | Line 2,177: | ||
|- |
|- |
||
| System |
| System |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,938: | Line 2,194: | ||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/Networking/Reference/SysConfig/_index.html SystemConfiguration] |
| [http://developer.apple.com/library/ios/#documentation/Networking/Reference/SysConfig/_index.html SystemConfiguration] |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,955: | Line 2,212: | ||
| TelephonyUI |
| TelephonyUI |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 1,974: | Line 2,232: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 1,986: | Line 2,245: | ||
|- |
|- |
||
| [http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIKit_Framework/_index.html UIKit] |
| [http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIKit_Framework/_index.html UIKit] |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 2,003: | Line 2,263: | ||
| URLify |
| URLify |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 2,027: | Line 2,288: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 2,043: | Line 2,305: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 2,059: | Line 2,322: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 2,071: | Line 2,335: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 2,092: | Line 2,357: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| |
| |
||
Line 2,099: | Line 2,365: | ||
| VisualVoicemail |
| VisualVoicemail |
||
| {{partial}} |
| {{partial}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 2,111: | Line 2,378: | ||
| |
| |
||
| |
| |
||
− | | Introduced in |
+ | | Introduced in iPhone OS 1.1.x. |
|- |
|- |
||
| WatchConnectivity |
| WatchConnectivity |
||
Line 2,122: | Line 2,389: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 2,138: | Line 2,406: | ||
| {{no}} |
| {{no}} |
||
| {{partial|8.2+}} |
| {{partial|8.2+}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
Line 2,147: | Line 2,416: | ||
| WebCore |
| WebCore |
||
| {{yes}} |
| {{yes}} |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 2,169: | Line 2,439: | ||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
Revision as of 16:59, 31 October 2018
A framework is a dynamic library and resources for that library, such as images and localization strings. Frameworks have the file extension .framework.
In iOS there are two kinds of frameworks: public frameworks and private frameworks. Public frameworks are allowed to be used in App Store apps. Private frameworks are intended to be used only by Apple's apps, and are more unstable against firmware changes, but many of the interesting features are in the private frameworks.
Since iOS 3.1, all default (private and public) libraries have been combined into a big cache file in /System/Library/Caches/com.apple.dyld/dyld_shared_cache_armX (where X can be v6, v7, v7s or 64) to improve performance. See dyld_shared_cache. The original libraries are no longer useful for non-on-device-developers, so they are eliminated from the system. The framework folders still contain other resources, such as localization strings.
Private Frameworks
See /System/Library/PrivateFrameworks.
Public Frameworks
Resources for public frameworks can be found inside /System/Library/Frameworks.
Framework | 1.x | 2.x | 3.x | 4.x | 5.x | 6.x | 7.x | 8.x | 9.x | 10.x | 11.x | 12.x | Prefix | Language | Description |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Accelerate | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | cblas, vDSP | C | Vector and Matrix math, digital signal processing, large number handling, and image processing |
Accounts | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | AC | Obj-C | Provides access to accounts in the Accounts database. Allows creation of accounts if none exsist. Only Twitter is avaliable in iOS 5.0 and later. |
AddressBook | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | AB | Obj-C | Provides access to the Address Book database. |
AddressBookUI | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||
AdSupport | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | AS | Obj-C | Provides access to identifiers for serving adverts and a flag that indicates if limited tracking is on. |
ARKit | No | No | No | No | No | No | No | No | No | No | Yes | Yes | Introduced in iPhone OS 11.x. | ||
AppSupport | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
AppleBasebandManager | No | No | No | No | No | No | Yes | No | No | No | No | No | |||
ArtworkCache | Partial | No | No | No | No | No | No | No | No | No | No | No | Introduced in iPhone OS 1.1.x. | ||
AssetsLibrary | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | AL | Obj-C | Used to access pictures and videos managed by the Photos application. |
AudioToolbox | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | AU, Audio | -- | Provides interfaces for recording, playback, stream parsing, and managing audio sessions. Part of CoreAudio. |
AudioUnit | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | AU, Audio | -- | Interfaces for the loading of audio units and their use. |
AuthenticationServices | No | No | No | No | No | No | No | No | No | No | No | Yes | |||
AVFoundation | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | AV | Obj-C | Used for playing and recording audio and video. |
AVKit | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | AV | ||
BluetoothManager | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
BusinessChat | No | No | No | No | No | No | No | No | No | No | No | Yes | |||
Calculate | Partial | No | No | No | No | No | No | No | No | No | No | No | Introduced in iPhone OS 1.1.x. | ||
Calendar | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
CallKit | No | No | No | No | No | No | No | No | No | Yes | Yes | Yes | |||
Camera | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
CarPlay | No | No | No | No | No | No | No | No | No | No | No | Yes | |||
Celestial | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
CFNetwork | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CF | C | Interfaces for high-performance networking. |
ClassKit | No | No | No | No | No | No | No | No | No | No | No | Yes | |||
CloudKit | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | |||
Contacts | No | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Contacts | ||
ContactsUI | No | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Contacts UI | ||
CoreAudio | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Audio | C++ | Declares constants and data-types used by other interfaces in CoreAudio. |
CoreAudioKit | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Audio | ||
CoreBluetooth | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CB | Obj-C | Provides access to Bluetooth peripherals (hardware). |
CoreData | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | NS | Obj-C | Interfaces for application data model manipulation. |
CoreFoundation | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CF | C | Basic data management and services. |
CoreGraphics | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CG | C | APIs to interface with the Quartz engine, allows 2D rendering, etc. |
CoreImage | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CI | Obj-C | Interfaces for manipulating images and video. |
CoreLocation | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CL | Obj-C | Interfaces for determining location. |
CoreMedia | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CM | C | Low-level routines for manipulating audio and video. |
CoreMIDI | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | MIDI | Obj-C | Routines for handling MIDI data. Only available in iOS 4.2 and later. Part of CoreAudio. |
CoreML | No | No | No | No | No | No | No | No | No | No | Yes | Yes | Introduced in iOS 11.x. | ||
CoreMotion | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CM | Obj-C, C++ | Interfaces for accessing accelerometer and gyrometric data. |
CoreNFC | No | No | No | No | No | No | No | No | No | No | Yes | Yes | Introduced in iOS 11.x. | ||
CoreServices | No | No | No | No | No | No | No | No | No | No | No | Yes | |||
CoreSpotlight | No | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | |||
CoreSurface | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
CoreTelephony (CoreTelephony) | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CT | Obj-C | Allows access to Carrier information and information pertaining to a current call. |
CoreText | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CT | C++ | Text layout and rendering engine. |
CoreVideo | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CV | -- | Low-level routines for manipulating audio and video - Apple advises not to use this framework directly, and although public doesn't document much of it. |
DeviceCheck | No | No | No | No | No | No | No | No | No | No | Yes | Yes | Introduced in iOS 11.x. | ||
DeviceLink | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
EventKit | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | EK | Obj-C | Interfaces for accessing Calendar event data. This is a replacement for the older Calendar.framework. |
EventKitUI | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | EK | Obj-C | Classes for system graphical interfaces. |
ExternalAccessory | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | EA | Obj-C | Interfaces for communication with attached external accessories via 30-pin dock or Bluetooth. Lightning is not yet mentioned by Apple in documentation. |
FileProvider | No | No | No | No | No | No | No | No | No | No | Yes | Yes | Introduced in iOS 11.x. | ||
FileProviderUI | No | No | No | No | No | No | No | No | No | No | Yes | Yes | Introduced in iOS 11.x. | ||
Foundation | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | NS | Obj-C | Objective-C wrappers to features found in CoreFoundation with extra features and functionality not covered by Objective-C. |
GameController | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | |||
GameKit | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | GK | Obj-C | Manages P2P connectivity. With iOS 4.1 and later, GameKit can be used with Game Center (an extension to the framework) to create social games. |
GameplayKit | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | GK | Obj-C | Manages P2P connectivity. With iOS 4.1 and later, GameKit can be used with Game Center (an extension to the framework) to create social games. |
GLKit | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | GLK | Obj-C | Utility classes for building OpenGL ES applications. |
GMM | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
GraphicsServices | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
GSS | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | gss | -- | Security related services - Apple advises to look at the headers as they provide no documentation. |
HealthKit | No | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | |||
HealthKitUI | No | No | No | No | No | No | No | No | No | Yes | Yes | Yes | |||
HomeKit | No | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | |||
iAD | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | AD | Obj-c | Classes for displaying advertisements. |
IAP | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
IdentityLookup | No | No | No | No | No | No | No | No | No | No | Yes | Yes | Introduced in iOS 11.x. | ||
IdentityLookupUI | No | No | No | No | No | No | No | No | No | No | No | Yes | |||
ImageIO | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CG | C++ | Input and output for images. Part of CoreGraphics. |
Intents | No | No | No | No | No | No | No | No | No | Yes | Yes | Yes | |||
IntentsUI | No | No | No | No | No | No | No | No | No | Yes | Yes | Yes | |||
IOKit | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | -- | C++ | Low-level framework for communicating with the kernel and hardware. Apple advises not to use this framework directly and will reject it from the App Store. |
IOMobileFramebuffer | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
IOSurface | No | No | No | No | No | No | No | No | No | No | Yes | Yes | Introduced in iOS 11.x. | ||
ITSync | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
iTunesStore | Partial | No | No | No | No | No | No | No | No | No | No | No | Introduced in iPhone OS 1.1.x. | ||
JavaScriptCore | Yes | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | |||
LayerKit | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
LocalAuthentication | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | |||
MapKit | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | MK | Obj-C | Classes for embedding Map graphical interfaces. Before iOS 5.1, Google Mobile Maps was used to provide map data; afterwards, Apple provided the map data. |
MBX2D | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
MBXConnect | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
MeCCA | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
MediaAccessibility | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | |||
MediaPlayer | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | MP | Obj-C | Provides facilities to play audio, and video. Also allows access to the iPod or Music library. |
MediaToolbox | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | MT | C++ | Apple has no reference as of writing, but headers appear to suggest this framework deals with audio processing. |
Message | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
Messages | No | No | No | No | No | No | No | No | No | Yes | Yes | Yes | |||
MessageUI | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | MF | Obj-C | Interfaces for SMS and Mail compose view controllers without leaving the application. |
Metal | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | |||
MetalKit | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | |||
MetalPerformanceShaders | No | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | |||
MobileBluetooth | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
MobileCoreServices | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | UT | C | Defines UTIs supported by the system. |
MobileMusicPlayer | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
ModelIO | No | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | |||
MultipeerConnectivity | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | |||
MoviePlayerUI | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
MultitouchSupport | Yes | No | No | No | No | No | No | No | No | No | No | Yes | |||
MusicLibrary | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
NaturalLanguage | No | No | No | No | No | No | No | No | No | No | No | Yes | |||
Network | No | No | No | No | No | No | No | No | No | No | No | Yes | |||
NetworkExtension | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | |||
NewsstandKit | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | NK | Obj-C | Interfaces for downloading Newsstand application content. |
NotificationCenter | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | |||
OfficeImport | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
OpenAL | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | AL | C++ | Interface for the cross-platform audio library. |
OpenGLES | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | EAGL, GL | C | Interface for the OpenGL ES library. |
PassKit | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | PK | Obj-C | Interfaces for creation of Passes for Passbook.app and Wallet.app. |
PDFKit | No | No | No | No | No | No | No | No | No | No | Yes | Yes | Introduced in iOS 11.x. | ||
Photos | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | |||
PhotosUI | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | |||
PhotoLibrary | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
Preferences | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
PushKit | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | |||
QuartzCore | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CA | Obj-C | Contains the CoreAnimation interfaces. |
QuickLook | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | QL | Obj-C | Interfaces for previewing files of unknown formats. |
ReplayKit | No | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | |||
SafariServices | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | |||
SceneKit | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | |||
Security | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | CSSM, Sec | Obj-C | Interfaces for managing keys, trust policies, and certificates. |
Social | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | SL | Obj-C | Interfaces for interacting with social accounts, such as Facebook, Twitter, and LinkedIn. |
Speech | No | No | No | No | No | No | No | No | No | Yes | Yes | Yes | |||
SpriteKit | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | |||
StoreKit | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | SK | Obj-C | Interfaces for handling in-app purchase transactions. |
System | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||
SystemConfiguration | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | SC | C++ | Interfaces for determining network availability. |
TelephonyUI | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | TW | Obj-C | Interfaces for sending tweets. | |
UIKit | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | UI | Obj-C | Classes for iOS UI elements and for the user interface layer of applications. |
URLify | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
UserNotifications | No | No | No | No | No | No | No | No | No | Yes | Yes | Yes | |||
UserNotificationsUI | No | No | No | No | No | No | No | No | No | Yes | Yes | Yes | |||
VideoSubscriberAccount | No | No | No | No | No | No | No | No | No | Yes | Yes | Yes | |||
VideoToolbox | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | -- | -- | Interfaces used by the device. Apple states not to include this framework directly. |
Vision | No | No | No | No | No | No | No | No | No | No | Yes | Yes | Introduced in iOS 11.x. | ||
VisualVoicemail | Partial | No | No | No | No | No | No | No | No | No | No | No | Introduced in iPhone OS 1.1.x. | ||
WatchConnectivity | No | No | No | No | No | No | No | No | Yes | Yes | Yes | Yes | |||
WatchKit | No | No | No | No | No | No | No | 8.2+ | Yes | Yes | Yes | Yes | Interfaces for connectivity between iOS apps and Apple Watch. | ||
WebCore | Yes | No | No | No | No | No | No | No | No | No | No | No | |||
WebKit | Yes | No | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes |
Files
- (none)