🍎 Apple Dev Digest

Denní přehled vývoje na platformách Apple · sobota 27. června 2026

TL;DR

iOS 27 beta 2: Write with Siri a vylepšené RCS release ai

Apple 22. června vydal vývojářům druhou betu iOS 27 (build 24A5370h). Hlavní novinkou je Write with Siri, které nahrazuje samostatné Writing Tools zavedené v rámci první vlny Apple Intelligence v iOS 18. Nový návrh „Write with Siri“ se objevuje přímo na softwarové klávesnici iPhonu i iPadu a umožňuje přirozeným jazykem generovat text, korigovat napsané, přepisovat dokument do jiného stylu a další. Na rozdíl od starších nástrojů je těsně propojené se Siri, takže do generování lze zatáhnout informace z osobního kontextu.

Beta 2 také výrazně rozšiřuje RCS: uživatelé mohou v zelených bublinách dlouhým stiskem reagovat a odpovídat přímo na konkrétní zprávu, čímž se threading přibližuje iMessage. Nově se reakce/tapbacky správně zobrazují jako emoji přímo na fotkách a videích — v iOS 26 se ukazoval jen textový popisek typu „[x loved an image]“. Doplňují to úpravy ve Wallet, opravy v aplikaci Home a první náznaky nových upozornění na zálohy.

iOS 26.6 a sourozenecké OS — beta 2 release

Paralelně s vývojem řady 27 Apple udržuje aktuální větev: 15. června vydal vývojářům druhou betu iOS 26.6 a iPadOS 26.6 (build 23G5043d), spolu s betami macOS Tahoe 26.6, tvOS 26.6, visionOS 26.6 a watchOS 26.6. První bety této série dorazily už koncem května, dva týdny po vydání iOS 26.5.

Release notes pro iOS/iPadOS 26.6 a macOS Tahoe 26.6 neuvádějí žádné výrazné nové funkce — Apple míří hlavně na opravy chyb, zlepšení výkonu, bezpečnostní záplaty a drobné úpravy pod kapotou. Pro běžné vydávání aplikací Apple stále doporučuje sestavovat a testovat ve Xcode 26.5, aby vývojáři využili nejnovější SDK; Xcode 26.6 RC obsahuje Swift 6.3 a SDK pro platformy 26.5.

Foundation Models framework: multimodalita a serverové modely ai

Na WWDC26 Apple výrazně rozšířil Foundation Models framework — nativní Swift API s přímým přístupem k on-device modelu pohánějícímu Apple Intelligence. Novinkou jsou multimodální prompty kombinující text a obraz, k čemuž je nově integrovaný Vision framework s nástroji jako OCR pro přesnou extrakci textu a čtečka čárových/QR kódů, vše on-device.

Framework nově umožňuje snadno volat i serverové modely jako Claude nebo Gemini s podporou tool callingu a guided generation. Libovolný poskytovatel může vytvořit Swift balíček odpovídající veřejnému LanguageModel protokolu. Přibyly Dynamic Profiles pro výměnu modelů, nástrojů a instrukcí za běhu v rámci souvislé session a nový Evaluations framework pro měření kvality inteligentních funkcí — Apple plánuje jeho open-source vydání ještě v létě 2026.

Xcode 27: agentní kódování a routing na cloudové modely tooling ai

Xcode 27 dělá další velký krok v agentním kódování. Nabízí dvoumotorový systém: lokální model na Neural Engine pro real-time Swift návrhy a cloudovou routovací vrstvu pro náročnější analýzu přes Anthropic Claude, Google Gemini nebo agenty OpenAI. Inline doplňování běží zcela na zařízení — zdrojový kód neopouští stroj; agentní úlohy odcházejí do cloudu jen tehdy, když to vývojář sám zvolí.

Agenti dostávají nástroje k ověření vlastní práce, takže mohou běžet déle autonomně — psát a spouštět testy, zkoušet nápady v izolaci přes Playgrounds, kontrolovat vizuální změny v previews a pracovat se simulátorem v novém Device Hubu. Xcode 27 podporuje rozšíření přes Model Context Protocol (MCP) (mezi prvními GitHub a Figma) a využívá libovolného poskytovatele přes LanguageModel protokol. Aplikace je nově jen pro Apple Silicon, díky čemuž se zmenšila zhruba o 30 %, a přidává přizpůsobitelný toolbar a nový systém témat.

Aktualizované App Review Guidelines a licenční smlouva policy

Apple 8. června revidoval App Review Guidelines i Apple Developer Program License Agreement, aby podpořil nové funkce, aktualizoval politiky a vyjasnil pravidla. Přibyl jazyk kolem bezpečnosti, AI, kvality aplikací, Live Activities, identity vývojáře a informací v App Store Connect. Smlouva nově reorganizuje formulace pro AI a strojové učení včetně Foundation Models a Apple modelů a specifikuje povinnost poskytnout informace o identitě vývojáře, mj. v kontextu export compliance.

Aktualizace vyjasňuje požadavky pro několik nových frameworků — Sensitive Content Analysis, Suggested Actions API a Trust Insights. U Live Activities Apple výslovně zakazuje jejich zneužití ke spamu, phishingu či nevyžádaným zprávám. Souběžně Apple zpřísnil pravidla proti aplikacím, které „nepřinášejí hodnotu“. Od 4. června navíc nové Apple účty v Texasu podléhají zákonu SB 2420 po soudním zrušení dosavadní blokace.

Swift 6.4 a novinky v SwiftUI tooling

Spolu s Xcode 27 dorazil na WWDC26 i Swift 6.4. Vývojářům přináší nové jazykové možnosti a vylepšení, na která lze upgradovat hned v rámci nového toolchainu. Souběžně se posouvá SwiftUI: nově lze stavět vysoce výkonné dokumentové aplikace s přímým přístupem na disk, přeskupovat obsah napříč listy a gridy a líně načítat podvýhledy, které předem načítají obsah pro plynulé scrollování.

Tyto změny doplňují širší tah Applu směrem k nativní integraci AI v platformách 27 — Foundation Models, Vision integrace a nový LanguageModel protokol jsou dostupné napříč iOS 27, iPadOS 27, macOS 27, watchOS 27 a visionOS 27. Pro vývojáře to znamená jednotnou Swift vrstvu pro on-device i serverové modely bez nutnosti měnit kód při výměně poskytovatele.