Programkrav exempelklausuler

Programkrav. Applikationer som ska skickas till App Store, Distribution av Anpassade Appar eller TestFlight, eller som distribueras genom Ad Hoc-distribution, måste utvecklas i enlighet med Dokumentationen och detta Avtal, inklusive Programkraven som anges nedan i detta Avsnitt 3.3. Motsvarande produkter, Bibliotek och Kuponger är föremål för samma krav.
Programkrav. Applikationer som ska skickas till App Store, Distribution av Anpassade Appar eller TestFlight, eller som distribueras genom Ad Hoc-distribution, måste utvecklas i enlighet med kraven för Dokumentation och Program, enligt den nuvarande uppsättningen som anges nedan i detta Avsnitt 3.3. Motsvarande produkter, Bibliotek och Biljetter är föremål för samma kriterier: 3.3.1 Applikationer får endast använda dokumenterade API:er på det sätt som föreskrivs av Apple och får inte använda eller ringa några privata API:er. Vidare får macOS-applikationer som skickas in till Apple för distribution på App Store endast använda de Dokumenterade API:er som ingår i den ursprungliga macOS-installationen, som paketeras med Xcode och SDK:et för Mac eller som paketeras med Swift Playgrounds. Tekniker som inte längre är aktuella (såsom Java) får inte användas. 3.3.2 Med undantag av vad som anges i nästa stycke får en Applikation inte ladda ner eller installera körbar kod. Tolkad kod får laddas ner till Applikationer men endast om denna kod: (a) inte ändrar Applikationens huvudsyfte genom att tillhandahålla funktioner eller funktionalitet som inte överensstämmer med Applikationens avsedda och marknadsförda syfte såsom det beskrevs när Applikationen skickades in till Apple, (b) inte skapar en butik eller butiksfunktionalitet för annan kod eller andra applikationer och (c) inte kringgår signering, sandbox eller andra säkerhetsfunktioner i operativsystemet. 3.3.3 Utan Apples föregående skriftliga godkännande eller som tillåts enligt Avsnitt 3.3.25 (API för köp i appar), får en Applikation inte tillhandahålla, låsa upp eller aktivera ytterligare funktioner genom andra distributionsmekanismer än App Store, Distribution av Anpassade Appar eller TestFlight. 3.3.4 En Applikation avsedd för iOS, watchOS, iPadOS eller tvOS får endast läsa data från eller skriva data till en Applikations avsedda behållarutrymme på enheten, med undantag för om något annat anges av Apple. För macOS-Applikationer som skickas in till Apple för distribution via App Store: (a) alla filer som krävs för att applikationen ska kunna köras på macOS måste finnas i det applikationspaket som skickas till Apple och måste installeras av App Store; (b) alla lokaliseringar måste finnas i samma applikationspaket och får inte innehålla en svit eller samling av oberoende applikationer i ett enda applikationspaket; (c) inbyggda användargränssnittselement eller beteenden hos macOS (t.ex. systemmenyn, fönsterstorlekar, färger etc.)...
Programkrav. Applikationer som ska skickas till App Store, Distribution av anpassade appar eller TestFlight, eller som distribueras genom Ad Hoc-distribution, måste utvecklas i enlighet med Dokumentationen och detta Avtal, inklusive Programkraven som anges nedan i detta