Mastodon
Zdjęcie okładkowe wpisu Apple samo aktualizuje aplikacje na Apple Watcha. Powodem błąd zgodności z watchOS 27

Apple samo aktualizuje aplikacje na Apple Watcha. Powodem błąd zgodności z watchOS 27

0
Dodane: 22 godziny temu

Użytkownicy testujący wersje beta watchOS 27 mogli w ostatnich tygodniach zauważyć, że część starszych programów na zegarkach nagle przestała się uruchamiać.

Zamiast czekać na reakcję twórców oprogramowania, Apple wzięło sprawy w swoje ręce i rozpoczęło automatyczne modyfikowanie oraz wydawanie aplikacji w App Store, aby zapewnić ich poprawne działanie przed oficjalnym debiutem systemu.

W repozytorium App Store pojawiły się nietypowe uaktualnienia programów na zegarki, których autorem nie są deweloperzy, lecz samo Apple. W liście zmian (What’s New) widnieje krótki, automatyczny komunikat informujący, że dana aplikacja została zaktualizowana przez Apple w celu przygotowania jej do zgodności z watchOS 27 i nie zawiera żadnych nowych funkcji.

Firma z Cupertino przekazała deweloperom, że cały proces automatycznego łatania oprogramowania zakończy się do 31 sierpnia.

Problem z binariami arm64 w instalatorach

Przyczyną problemów z uruchamianiem programów na watchOS 27 okazał się błąd związany z architekturą binarną arm64 w niektórych istniejących pakietach aplikacji. Zamiast zmuszać programistów do ręcznego rekompilowania projektów w Xcode i ponownego przechodzenia przez proces weryfikacji, inżynierowie Apple wdrożyli procedurę po stronie serwerów App Store.

Firma automatycznie przetwarza kod binarny i przepakowuje instalatory tak, aby usunąć niekompatybilność bez konieczności jakiejkolwiek ingerencji ze strony autorów oprogramowania.

Ruch ten ma na celu uniknięcie fali problemów technicznych w momencie udostępnienia finalnej wersji watchOS 27 oraz iOS 27, które tradycyjnie trafią do wszystkich użytkowników w połowie września. Dzięki wcześniejszej naprawie instalatorów posiadacze zegarków Apple Watch zachowają dostęp do swoich dotychczasowych narzędzi bez czekania na indywidualne uaktualnienia od deweloperów.

Powiadomienia o nadciśnieniu w Apple Watchu mogą zyskać ulepszenie w watchOS 27

Zapraszamy do dalszej dyskusji na Mastodonie lub Twitterze .