Apple aggiorna le app dell’Apple Watch al posto degli sviluppatori per risolvere un problema di avvio su watchOS 27Chi ha installato le beta di watchOS 27 sul proprio Apple Watch nel corso dell’estate se ne sarà accorto: alcune app già presenti sul polso hanno semplicemente smesso di aprirsi. Non è un problema di singoli sviluppatori distratti e nemmeno un bug destinato a risolversi da solo con la prossima beta, ma una incompatibilità che Apple ha individuato e che ha deciso di sistemare in prima persona.La strada scelta è piuttosto insolita: invece di aspettare che ogni sviluppatore ricompili e ripubblichi la propria applicazione, è Apple stessa a riprocessare le app interessate e a pubblicare in automatico su App Store una nuova versione compatibile, senza che al developer venga chiesta alcuna azione.Un aggiornamento che non porta nessuna novitàGli aggiornamenti in questione arrivano sullo Store con una nota nel campo delle novità che non lascia spazio ad interpretazioni:Questa app è stata aggiornata da Apple per prepararla alla compatibilità con watchOS 27. Non sono incluse nuove funzionalità.È quindi un intervento puramente tecnico: nessuna funzione in più, nessuna interfaccia ridisegnata, soltanto il pacchetto dell’app rigenerato in modo che il sistema riesca ad avviarlo. Per l’utente, nella pratica, non cambia il modo di procedere: basta installare normalmente l’aggiornamento che compare su App Store, esattamente come si farebbe con qualsiasi altra app.Il problema è nella componente arm64La causa tecnica riguarda la componente arm64 presente in alcune app per watchOS. In determinati casi il binario così com’è oggi non risulta compatibile con watchOS 27 e questo, al momento del lancio, impedisce all’applicazione di partire. Il lavoro di Apple consiste appunto nel riprocessare e ricostruire quei pacchetti per sanare l’incompatibilità del binario, così che le app esistenti continuino a funzionare anche sul nuovo sistema.È un dettaglio che spiega bene perché l’azienda abbia preferito muoversi da sola: si tratta di un problema che nasce dal modo in cui l’app è stata impacchettata, non dal codice scritto dallo sviluppatore, e che quindi può essere risolto a monte senza toccare l’applicazione vera e propria.Tutto risolto entro il 31 agostoApple ha informato gli sviluppatori che l’intera operazione sarà completata entro il 31 agosto. Significa che il parco app dell’Apple Watch verrà messo in sicurezza con qualche settimana di anticipo rispetto al debutto pubblico di watchOS 27, atteso intorno alla metà di settembre insieme ad iOS 27 ed agli altri nuovi sistemi operativi.Chi è già sulla beta, quindi, vedrà arrivare questi aggiornamenti in modo progressivo nei prossimi giorni, mentre chi aspetterà la versione pubblica troverà con ogni probabilità la situazione già sistemata al momento dell’installazione.Leggi anchewatchOS 27: Ecco tutte le novità del sistema operativo per Apple Watch in arrivo a Settembre9 Giu 20262 Commenti