🍎 Apple Dev Digest

Denní přehled vývoje na platformách Apple · úterý 21. července 2026
Mám dost dat, sestavuji digest.

TL;DR

iOS 26.6, macOS 26.6 a ostatní platformy dostaly Release Candidates release

Apple 20. července 2026 vydalo Release Candidates pro celou rodinu operačních systémů: iOS 26.6 a iPadOS 26.6 (build 23G71), macOS Tahoe 26.6, watchOS 26.6, tvOS 26.6 a visionOS 26.6. RC verze signalizuje, že se jedná o kandidáta na finální sestavení — pokud se neobjeví kritická chyba, tato build půjde přímo do veřejného vydání. Registrovaní vývojáři mohou stáhnout aktualizaci přes Nastavení → Obecné → Aktualizace softwaru na zařízeních zapsaných v developer beta programu.

Hlavní náplní iOS 26.6 jsou bezpečnostní záplaty a optimalizace Spotlight indexu pro hladký přechod na iOS 27. Drobnou novinkou je nové upozornění, které se zobrazí, když se uživatel pokusí překročit limit blokovaných kontaktů. Kód RC navíc naznačuje práci na nové anti-theft funkci pro iPhone, jejíž detaily Apple zatím nezveřejnil. Tento update bude jeden z posledních pro větev 26, přičemž iOS 27 míří na veřejné vydání v září 2026.

Souběžně Apple vydalo také čtvrtou vývojářskou betu iOS 27 a iPadOS 27 — vývojáři tak mohli 20. července testovat obě větve najednou. Veřejná beta iOS 27 je dostupná od 13. července na beta.apple.com.

iOS 27 beta 4: nový Siri AI, hlasy a Dynamic Island integrace release ai

Čtvrtá vývojářská beta iOS 27 a iPadOS 27 přišla 20. července 2026 spolu s RC vlnou pro větev 26. Největší novinkou bety 4 je Siri AI — přepracovaný hlasový asistent s konverzační pamětí, osobním kontextem (Messages, Mail), znalostí světového dění a uvědoměním o obrazovce (on-screen awareness). Na modelech iPhone 17 Pro a iPhone Air se nově nabídne výběr ze 7 amerických hlasů rozlišených barvou, přičemž tempo a expresivita již fungují u dvou z nich; zbývajících pět má sliders označeny jako „coming soon".

Beta 4 přinesla nový splash screen při vyvolání Siri přes Dynamic Island nebo přejetím dolů na ploše. Přibyla také možnost nastavit počet viditelných řádků v náhledu odpovědi Siri (maximálně 5). Siri nově disponuje vlastní dedikovanou aplikací, kde lze procházet historii konverzací napříč zařízeními — jde o přímou odpověď na funkce ChatGPT a Gemini. Apple zároveň přidal nové vizuální efekty pro Dynamic Island při aktivní konverzaci.

Pro vývojáře je klíčová nová App Intents hloubka: Siri AI dokáže v betě 4 provádět komplexnější multi-krokové akce v aplikacích třetích stran, pokud tyto implementují příslušné App Intent entity. Apple doporučuje vývojářům aktualizovat App Intents ještě během léta, aby byli připraveni na GA launch iOS 27 v září.

Zdroj: 9to5Mac · MacRumors

Xcode 26.6 RC: Google Gemini jako coding agent, Preview Snapshot varianty tooling ai

Spolu s OS Release Candidates Apple vydalo Xcode 26.6 RC. Klíčová novinka: Google Gemini je nyní dostupný jako coding agent přímo v Xcode, čímž se přidává ke stávající podpoře GitHub Copilotu a dalších agentů. Vývojáři si tak mohou vybrat preferovaný LLM backend pro inline asistenci při psaní kódu, refaktoringu nebo generování testů. Xcode 26.6 RC vyžaduje macOS Tahoe 26.2 nebo novější a obsahuje Swift 6.3 společně se SDKs pro iOS 26.5, iPadOS 26.5, tvOS 26.5, macOS 26.5 a visionOS 26.5.

Preview Snapshot MCP tool doznál zásadního rozšíření: nyní renderuje varianty jako světlý/tmavý vzhled, orientace portrait/landscape a různé velikosti písma (Dynamic Type). Přibyly také podpory pro specifikaci timeline u Widgetů a toggle stavů u Live Activities — vývojáři tak mohou snímky těchto komponent generovat programaticky bez nutnosti ručního nastavování simulátoru. Jde o výrazné zrychlení workflow při designu a testování rozložení.

Release notes zmiňují také opravy stability v oblasti Coding Intelligence a vylepšení nastavení v sekci Intelligence preferences. Xcode 26.6 RC podporuje on-device ladění pro iOS 15+, tvOS 15+, watchOS 8+ a visionOS — tzn. vývojáři nemusí mít cílové zařízení na nejnovějším OS, aby mohli ladit přes kabel.

Foundation Models framework: open source, Claude & Gemini, multimodal input ai

Apple na WWDC 2026 oznámilo rozsáhlé rozšíření Foundation Models frameworku a potvrdilo plán na open-source vydání ještě letos v létě. Framework — původně představený v 2025 jako čistě on-device Swift API — se rozrůstá do jednotného call-site, přes který mohou aplikace komunikovat s on-device modelem Apple Intelligence, s Apple Private Cloud Compute i se službami třetích stran jako Claude (Anthropic) a Google Gemini. To vše přes totožné Swift API bez nutnosti integrace vendor-specifických SDK.

Nové klíčové schopnosti: multimodální image input umožňuje předat modelu obrázky spolu s textem a zpracovávat vizuální obsah přímo na zařízení. Dynamic Profiles systém usnadňuje stavbu multi-agentních workflow. Pro malé vývojáře (méně než 2 miliony unikátních prvních stažení z App Store) Apple zpřístupnil modely běžící na Private Cloud Compute zdarma — odstraňuje tím finanční bariéru pro AI-powered featury. Apple zároveň open-sourcuje dvě companion implementace: CoreAILanguageModel a MLXLanguageModel, které spouštějí lokální open-source modely na Apple Neural Engine a Mac GPU.

Framework nově funguje i na Linuxu přes Swift open-source runtime, což otevírá cestu pro server-side Swift aplikace s AI. Na Swift Forums mezitím komunita vydala balíček OpenFoundationModels — plně kompatibilní implementaci Foundation Models API s podporou více LLM providerů (Claude, Gemini, Llama, lokální MLX modely) použitelnou i mimo Apple platformy.

App Store Connect: povinný iOS 26 SDK od dubna, nová pravidla identity a frameworků policy

Od 28. dubna 2026 platí pevná povinnost: aplikace nahrávané do App Store Connect musí být sestaveny s iOS 26 & iPadOS 26 SDK nebo novějším, tj. v praxi s Xcode 26. Stejná podmínka platí pro tvOS 26 SDK a visionOS 26 SDK. Deployment target (minimální verze iOS pro spuštění) se nemění — aplikace stále mohou podporovat starší verze iOS, ale build tool chain musí být Xcode 26. Vývojáři, kteří tak dosud neučinili, musejí migrovat CI/CD pipeline (GitLab Runner, Bitrise, GitHub Actions) na Xcode 26 stack.

Apple 8. června 2026 aktualizovalo Developer Program License Agreement a App Review Guidelines. Novinky zahrnují: povinnost poskytovat přesnější informace o identitě vývojáře (nově i v kontextu export compliance), upřesnění podmínek pro použití Sensitive Content Analysis frameworku, Suggested Actions API a Trust Insights frameworku. Přibyly také specifikace kolem toho, kdy a jak mohou koncoví uživatelé modifikovat obsah pro osobní přístupnost a jak používat Media Device Extension framework.

Praktický dopad: aplikace využívající kteroukoli z výše jmenovaných AI nebo senzitivních API musejí od letošního léta explicitně deklarovat jejich použití v App Privacy labelu a být připraveny odpovídat na otázky reviewerů. Apple zpřísnil review procesy zejména u aplikací pracujících s AI-generated obsahem a vyžaduje přesnější metadata o tom, zda a jak je obsah moderován.

WWDC 2026 retrospektiva: největší AI developer konference v historii Applu ai tooling

WWDC 2026 proběhlo 8.–12. června 2026 v hybridním formátu — keynote ve Steve Jobs Theater v Apple Parku, všechny session online zdarma. Apple označilo konferenci za historicky nejvýznamnější AI-zaměřený developer event. Hlavní OS announcement se týkal iOS 27, iPadOS 27, macOS 27 Golden Gate, tvOS 27, watchOS 27 a visionOS 27. Klíčovými pilíři konference byly Foundation Models (viz výše), rozšíření Core AI frameworku, App Intents pro Siri AI akce a Xcode Agents — systém AI agentů přímo v IDE.

Vývojářům bylo zpřístupněno více než 100 nových video sessions a lab sezení s Apple inženýry. Platformy State of the Union session zdůraznil přechod k „AI-first" architektuře aplikací: Apple doporučuje vývojářům designovat flow kolem App Intents entities jako primárního abstrakčního rozhraní — jak pro Siri AI, tak pro Spotlight a budoucí agentic use cases. Nová SwiftUI API přinesla Adaptive Layouts reagující na AI-suggested layout hints a extended Previews s live-data simulací.

Z pohledu toolingu byl největší novinkou příchod Xcode Agents — autonomní agenti schopní na základě přirozeného jazyka procházet kód, psát testy, identifikovat regresy a navrhovat refaktoring. Na rozdíl od inline code completion jde o asynchronní agentní loop integrovaný do Xcode task managementu. Videa ze všech session jsou nadále zdarma dostupná na developer.apple.com/wwdc26.