Dokumentoidut ohjelmointirajapinnat Mallilausekkeet

Dokumentoidut ohjelmointirajapinnat. Apit voivat käyttää Dokumentoituja appiliittymiä vain Applen määräämällä tavalla, eivätkä ne saa käyttää tai kutsua yksityisiä appiliittymiä. Lisäksi macOS-apit, jotka on lähetetty Applelle jaettavaksi App Storessa, voivat käyttää vain Dokumentoituja ohjelmointirajapintoja, jotka sisältyvät macOS:n oletusasennukseen tai jotka ovat mukana Xcodessa ja Mac SDK:ssa tai jotka ovat mukana Swift Playgroundsissa; vanhentuneita tekniikoita (kuten Java) ei saa käyttää.