Programminõuded Näiteklauslid

Programminõuded. Kõik rakendused, mis edastatakse App Store’i, Custom App Distributionisse või TestFlighti või mida levitatakse sihtotstarbelise levitamise kaudu, peavad olema arendatud kooskõlas dokumentatsiooni ja käesoleva lepinguga, sh programminõuetega, mis on esitatud selles jaotises 3.3 allpool. Vastavatele toodetele, teekidele ja pääsmetele kehtivad xxxxx nõuded. Rakendused võivad kasutada dokumenteeritud API-sid ainult Apple’i poolt ettenähtud viisil ja ei tohi kasutada ega kutsuda ühtegi privaatset API-t. Lisaks võivad Apple’ile App Store’is levitamiseks esitatud macOS-i rakendused kasutada ainult dokumenteeritud API-sid, mis sisalduvad macOS-i vaikeinstallis, nagu need on komplektis Xcode’i ja Mac SDK-ga või nagu need on komplektis Swift Playgroundsiga. Aegunud tehnoloogiaid (näiteks Java) ei tohi kasutada.