CAR: Supportato iOS 14
copia linkDescrizione
E' stato aggiornato il template utilizzato da Instant Developer per generare le applicazioni per dispositivi Apple per supportare la nuova versione di iOS.
Funzionalità interessate
La creazione dei pacchetti di installazione per dispositivi Apple.
Note
-
Attenzione: La nuova versione del sistema operativo di Apple (iOS) richiede agli utenti una nuova autorizzazione per l'accesso alla rete locale.
Caravel ha bisogno dell'accesso alla rete locale per poter installare i servizi dal PC di sviluppo (via rete locale). Tale autorizzazione non è necessaria per l'installazione di servizi "remoti" (tramite service directory).
La richiesta di autorizzazione viene eseguita automaticamente dal sistema operativo e non è configurabile, aggirabile, attivabile da codice (al momento non sono state fornite API per il controllo della funzionalità via codice nonostante siano state richieste da diversi sviluppatori sul forum di Apple durante il periodo ALFA e BETA di iOS 14). La richiesta viene eseguita automaticamente dal sistema operativo quando lo ritiene opportuno. Durante i test interni abbiamo notato che alcune volte tale messaggio viene presentato qualche secondo dopo l'avvio di Caravel. Questo può causare problemi se si rimuove e si re-installa Caravel e erano già stati installati servizi. Dato che il messaggio di autorizzazione può richiedere del tempo dopo l'avvio e non è possibile sapere se e quando è stato concessa l'autorizzazione può capitare che dopo la re-installazione di Caravel la re-installazione dei servizi fallisca. In quel caso occorre installare manualmente il servizio dopo la re-installazione di Caravel.
Tale comportamento sarà corretto non appena Apple renderà disponibili API per il controllo della richiesta di autorizzazione per l'accesso alla rete locale. - N.B.: Tale problema non riguarda i pacchetti di installazione prodotti con Instant Developer a meno che questi non debbano accedere alla rete locale per il loro funzionamento.
Ultima modifica: 28/11/2022 / Validità: da 20.5.8000