Denní přehled vývoje na platformách Apple · středa 2. září 2026
Mám dost dat, sestavuji HTML digest.
TL;DR
iOS 27 / iPadOS 27 / macOS 27 Golden Gate beta 8 vydány 31. srpna 2026; RC se očekává 9. září při Apple Eventu, GA 14. září.
Foundation Models framework se otevírá Claude (Anthropic) a Gemini (Google) přes nový LanguageModel protokol ve Swift.
Apple plánuje open source Foundation Models frameworku ještě toto léto; utilit. balíček FoundationModelsUtilities je již na GitHubu pod Apache-2.0.
Swift 6.3/6.4 (WWDC26) přináší ownership systém v běžném kódu, Iterable protokol a borrow/mutate accessory.
SwiftUI novinky: Document protokol, reorderContainer, swipe actions na libovolném containeru a visibilityPriority na toolbar.
macOS 27 je poslední verzí s podporou Rosetta 2; od macOS 26.4 se zobrazují systémová varování pro Intel-only aplikace.
App Store Connect: od září 2026 povinné vyplnit nové otázky věkového ratingu o social media capabilities; minimum rating 13+.
Apps se social media features zobrazí nový descriptor „Social Media" na product page; výjimka nutí použít Declared Age Range API.
Sign in with Apple přechází na novou doménu private.icloud.com; vývojáři musí aktualizovat e-mail allowlisty.
Od 19. srpna musí být telefonní číslo pro App Review zadáváno v mezinárodním formátu (např. +420…).
iOS 27 beta 8 a blížící se Release Candidate release
Apple vydal 31. srpna 2026 osmou developer betu iOS 27, iPadOS 27, macOS 27 Golden Gate a tvOS 27 společně se šestou veřejnou betou pro všechny zaregistrované uživatele. Jde o pravděpodobně poslední beta před Release Candidatem – ten se podle dostupných informací očekává 9. září 2026, tedy v den speciálního Apple Eventu v Apple Park (10:00 PT). Finální veřejné vydání je plánováno na 14. září, obvyklý týden po prezentaci nových iPhonů.
iOS 27 je kompatibilní s iPhonem 11 a novějšími (včetně iPhone SE 2. generace), plná sada Apple Intelligence funkcí pak bude dostupná jen na třech modelech nové generace. Klíčovými tématy zůstávají přepracovaný Siri s on-device a cloud LLM vrstvou, redesign systémového UI inspirovaný visionOS a hluboká integrace Foundation Models frameworku pro vývojáře. Beta 8 je standardní „stability a bug fix" kolo – žádné velké nové funkce, ale stabilizace API nutná pro finální submise do App Store.
Foundation Models framework: open source, Claude a Gemini přes Swift API ai
Na WWDC26 Apple oznámil zásadní rozšíření Foundation Models frameworku – novým LanguageModel protokolem může jakýkoli LLM provider zastoupit on-device model bez změny volající kódu. Anthropic a Google brzy vydají Swift balíčky (AnthropicFoundationModels resp. GoogleFoundationModels), díky nimž budou Claude a Gemini dostupné přes stejné LanguageModelSession rozhraní, které vývojáři znají z lokálního inference. Nový Dynamic Profiles systém pak umožňuje aplikaci za běhu přepínat modely, sadu nástrojů i instrukce – základ pro multi-agent workflow přímo z nativní Swift aplikace.
Apple zároveň potvrdil open source plán: jádro frameworku vyjde ještě toto léto pod open source licencí, takže poběží všude, kde běží Swift – včetně Linuxových serverů. Utilit. balíček FoundationModelsUtilities je již dostupný na GitHubu pod Apache-2.0. Malí vývojáři (méně než 2 mil. prvních stažení) mají bezplatný přístup k Apple Foundation Models běžícím na Private Cloud Compute, čímž Apple fakticky nabízí cloud inference zdarma pro startupy a indie devs.
Swift 6.3 a 6.4 dorazily společně na WWDC26 s důrazem na ownership systém dostupný v běžném kódu. Nový Iterable protokol umožňuje for-cyklům borrowovat prvky místo kopírování a borrow/mutate accessory nahrazují get/set, čímž odstraňují zbytečné kopie u velkých computed properties. Pro každodenní ergonomii přibylo vynechání závorek u any/some, atribut @diagnose pro per-declaration potlačení varování a selektor modulu :: při kolizích jmen.
Ve SwiftUI dominuje nový Document protokol – document-based aplikace nyní definují typ dokumentu integrovaný s Observation frameworkem, takže view se překreslí jen při relevantní změně dat, nikoli celého dokumentu. Nový modifier reorderContainer přináší drag-and-drop řazení do List, ScrollView, lazy stacků i vlastních layoutů. Swipe actions konečně fungují na libovolném view containeru a toolbar overflow menu ovládá developer přes visibilityPriority.
macOS 27 Golden Gate: poslední verze s Rosetta 2 release
Apple oficiálně potvrdil, že macOS 27 Golden Gate je finální vydání, které bude podporovat Rosetta 2 – překlad vrstvu umožňující spuštění Intel-only aplikací na Apple silicon Macu. Nová verze macOS zároveň vůbec nepodporuje Intel Macy, přechod tedy uzavírá šestileté tranzitní okno, které Apple zahájil v roce 2020. Vývojáři dostávají jasný signál: distribuce Intel-only binárních souborů musí skončit nejpozději s vydáním macOS 28.
Od macOS 26.4 a 26.5 se při spuštění Intel-only aplikace zobrazuje systémový alert upozorňující uživatele, že aplikace v budoucí verzi macOS přestane fungovat. Apple doporučuje vývojářům přejít okamžitě na Universal Binary (arm64 + x86_64) a distribuovat pouze ten. Výjimka platí pro omezený seznam starších, neudržovaných her, kde Rosetta zůstane dostupná i po macOS 28 – ale nové ani aktivně vyvíjené aplikace pod ni nespadnou.
App Store Connect: povinný věkový rating pro social media od září 2026 policy
Od září 2026 je při každé nové submisi nebo aktualizaci aplikace v App Store (i při notarizaci pro alternativní distribuci) povinné vyplnit nové otázky věkového ratingu týkající se social media capabilities. Aplikace, která uvede, že umožňuje sdílení obsahu, sociální feed, komentáře nebo jiné social funkce, automaticky získá minimální věkový rating 13+ a na product page se zobrazí nový descriptor „Social Media". Tato změna je součástí nových Time Allowances v iOS 27 a iPadOS 27, které rodičům dávají granulární kontrolu nad časem stráveným v konkrétních kategoriích aplikací.
Výjimka existuje pro aplikace, které sociální funkce zakáží pro uživatele mladší 13 let – ty se do kategorie Time Allowances pro Social Media nezahrnou. Podmínkou ale je implementace Declared Age Range API, které musí věkovou skupinu uživatele ověřit ještě před zpřístupněním těchto funkcí. Zároveň od 19. srpna 2026 platí nový formátový požadavek: kontaktní telefonní číslo pro App Review musí být v mezinárodním formátu s předvolbou (např. +420), nikoliv jen číslice.
Sign in with Apple: nová doména private.icloud.com pro relay adresy policy
Apple oznámil změnu domény pro soukromé relay e-mailové adresy generované funkcí Sign in with Apple. Dosud byly tyto adresy ve formátu @privaterelay.appleid.com; nová doména je @private.icloud.com. Vývojáři, kteří provozují vlastní account systémy s e-mail validací nebo allowlisty konkrétních domén, musí obě domény přijímat současně – Apple bude novou doménu zavádět postupně a staré adresy zůstanou funkční.
Praktický dopad se týká zejména backendových validátorů, které kontrolují formát e-mailu nebo povolené domény při registraci: @private.icloud.com se musí přidat do allowlistu vedle stávajícího @privaterelay.appleid.com. Apple vydal toto upozornění přes developer news portál s dostatečným předstihem, aby si vývojáři stihli aktualizovat serverovou logiku ještě před plným rollout. Nedodržení může způsobit, že části uživatelů bude zablokována registrace nebo přihlášení.