Některé starší aplikace pro Apple Watch mají s watchOS 27 problém a na betě se nespouštějí. Apple je proto automaticky přebaluje a posílá do App Storu opravu bez zásahu vývojářů.
Apple Watch aplikace, které na betě watchOS 27 odmítaly spustit, teď procházejí neobvyklou opravou přímo od Applu. Společnost je automaticky přepočítává a znovu publikuje, aby byly kompatibilní ještě před ostrým vydáním systému.
Pokud vás zaujal MacBook Neo 13", aktuální cenu a dostupnost najdete na Alze.
Apple obchází problém s kompatibilitou sám
Jádrem potíží je část binárního balíčku některých aplikací pro Apple Watch, konkrétně arm64 slice, tedy verze kódu určená pro danou architekturu. Pokud je v balíčku něco v nepořádku, aplikace se na novém systému jednoduše nespustí, i když na předchozích verzích fungovala bez potíží.
Apple místo čekání na reakci vývojářů bere tyto aplikace do vlastních rukou. Přes App Store je znovu zpracuje, přebalí a vrací zpět s poznámkou, že byly aktualizovány kvůli watchOS 27. V praxi to znamená, že uživatelé mají mnohem menší šanci narazit po aktualizaci systému na mrtvou ikonu nebo nefunkční oblíbenou aplikaci.
Vydané aktualizace nemají přinášet žádné nové funkce. Jde čistě o technickou opravu kompatibility, takže se v poznámce k verzi objevuje i jasné upozornění, že aplikace byla upravena pouze kvůli přípravě na watchOS 27. Pro běžného uživatele je to dobrá zpráva, protože se problém řeší dřív, než se z bety stane ostrý systém.
Co to znamená pro vývojáře i běžné uživatele
Apple vývojářům oznámil, že celý proces dokončí do 31. srpna. To dává smysl i časově: veřejné vydání watchOS 27 se očekává v polovině září spolu s dalšími systémy nové generace, takže aplikace mají projít opravou ještě s předstihem.
Pro vývojáře je to ale i varování, že drobné chyby v balíčcích se letos nebudou nechávat jen tak být. Apple tím dává jasně najevo, že chce mít ekosystém připravený na novou verzi systému co nejhladčeji, i kdyby to znamenalo zasáhnout do distribuce aplikací z vlastního popudu.
Pro uživatele Apple Watch je důležitý hlavně praktický dopad: méně nefunkčních aplikací po instalaci nové verze watchOS, méně ručního dohledávání aktualizací a méně frustrace z toho, že oblíbený nástroj přestal po upgradu fungovat. Zvlášť u komplikací, zdravotních aplikací nebo nástrojů pro každodenní použití může být podobná oprava rozdílem mezi pohodlným přechodem a nepříjemným zásahem do běžného používání hodinek.
Podobné zásahy obvykle nejsou vidět navenek, ale pro Apple Watch ekosystém jsou zásadní. Čím víc lidí používá hodinky jako hlavní rozhraní pro upozornění, sport nebo rychlé ovládání, tím citlivější je každý problém s kompatibilitou. Tohle je přesně ten typ zákulisní úpravy, která sice nezaujme novou funkcí, ale může rozhodnout o tom, jak hladce bude přechod na watchOS 27 vypadat.
Podrobnosti přinesl také 9to5mac.

Chcete k tomu něco dodat? Napište krátce proč.