A quanto pare, gli sviluppatori di Apple non scherzano. Lunedì abbiamo avuto l'arrivo della terza beta dei prossimi sistemi operativi iOS 11.1, watchOS 4.1 o tvOS 11.1, e oggi abbiamo un'altra versione. È passata circa un'ora da quando Apple ha rilasciato la quarta versione per sviluppatori, ma questa volta solo per iOS e watchOS. Una versione per tvOS potrebbe arrivare più tardi.
Come sempre, così presto dopo il rilascio, non è chiaro quali novità Apple abbia preparato per questo rilascio. Si può prevedere che alcuni bug verranno corretti e che verranno aggiunte alcune funzionalità. Ti faremo sapere non appena le informazioni sulle novità di questa quarta beta arriveranno sul web. Se hai un account sviluppatore e un profilo beta attuale installato, puoi scaricare la quarta beta utilizzando il classico metodo OTA. Di seguito potete vedere il changelog ufficiale (in inglese).
Note e problemi noti
Arkite
Problemi noti
- Continuare da un punto di interruzione durante il debug di una sessione AAR può provocare l'interruzione di VIO. Eventuali oggetti visivi posizionati nel mondo/ancora non sono visibili. (31561202)
audio
Problemi risolti
- Risolto un problema occasionale relativo alla latenza o alla distorsione audio su iPad Pro (12.9 pollici) (2a generazione) e iPad Pro (10.5 pollici). (33844393)
Fondazione AV
Problemi risolti
- L'acquisizione delle richieste utilizzando il formato video 720p30 con la proprietà DepthDataDeliveryEnabled di AVCapturePhotoSettings impostata su true ora funziona correttamente. (32060882)
- I valori di profondità nei formati di dati di profondità non predefiniti 160x120 e 160x90 ora restituiscono i valori corretti. (32363942)
Problemi noti
- Quando utilizzi la fotocamera anteriore TrueDepth su iPhone X, impostando activeFormat del dispositivo di acquisizione su un formato video raggruppato (vedi AVCaptureDeviceFormat isVideoBinned) per l'acquisizione e abilitando la consegna dei dati di calibrazione della fotocamera, il risultato AVCameraCalibrationData contiene informazioni non valide per la proprietà intrinsicMatrix. (34200225)
- Soluzione alternativa: selezionare un formato di acquisizione alternativo la cui proprietà isVideoBinned sia false.
- Nota: la configurazione di una sessione di acquisizione utilizzando una preimpostazione di sessione non seleziona mai i formati raggruppati.
Certificati
Problemi risolti
- L'autenticazione basata su certificato client ora funziona per i server che utilizzano TLS 1.0 e 1.1. (33948230)
EventKit
Problemi noti
- L'inizializzazione di un EKCalendarChooser da EventKit può provocare un arresto anomalo dell'app. (34608102)
- L'archiviazione dei dati in un archivio eventi non predefinito in EventKit potrebbe non funzionare. (31335830)
File Provider
Problemi risolti
- Le app con una destinazione di distribuzione precedente a iOS 11 che sottoclasse NSFileProviderExtension ora funzionano su versioni di iOS precedenti a iOS 11. (34176623)
Fondazione
Problemi risolti
- NSURLSession e NSURLConnection ora caricano correttamente gli URL quando il sistema è configurato con determinati file PAC. (32883776) Problemi noti
- I client di NSURLSessionStreamTask che utilizzano una connessione non protetta non riescono a connettersi quando si verifica un errore durante la valutazione del file PAC e il sistema è configurato per Web Proxy Auto Discovery (WPAD) o Proxy Automatic Configuration (PAC). Un errore di valutazione PAC può verificarsi quando il file PAC contiene JavaScript non valido o l'host HTTP che serve il file PAC non è raggiungibile. (33609198)
- Soluzione alternativa: utilizzare startSecureConnection per stabilire una connessione sicura.
Posizione Servizi
Problemi risolti
- I dati provenienti da un accessorio GPS esterno vengono ora riportati in modo accurato. (34324743)
Notifiche
Problemi risolti
- Le notifiche push silenziose vengono elaborate più frequentemente. (33278611)
ReplayKit
Problemi noti
- Per un'estensione broadcast che un utente avvia dall'interno di un'app, il valore per RPVideoSampleOrientationKey di CMSampleBufferRef di tipo RPSampleBufferType è sempre Portrait. L'avvio dell'estensione broadcast dal Centro di controllo restituisce il valore corretto. (34559925)
Safari
Problemi risolti
- Il caricamento dei client webmail ora funziona correttamente. (34826998)
Visione
Problemi noti
- VNFaceLandmarkRegion2D non è attualmente disponibile in Swift. (33191123)
- I punti di riferimento facciali identificati dal framework Vision possono sfarfallare in casi d'uso temporali come i video. (32406440)
WebKit
Problemi risolti
- L'esecuzione di JavaScript durante le decisioni sui criteri di WKNavigationDelegate ora funziona correttamente. (34857459)
Xcode
Problemi noti
-
Il debug di un'estensione Messaggi disabilitata potrebbe causare l'arresto anomalo dell'app Messaggi. (33657938)
-
Soluzione alternativa: abilitare l'estensione prima di avviare la sessione di debug.
-
Dopo l'avvio simulato di un dispositivo iOS, non è possibile abbassare la schermata di blocco. (33274699)
-
Soluzione alternativa: bloccare e sbloccare il dispositivo simulato, quindi riaprire la schermata Home.
Che gli sviluppatori Apple non restano in giro? Ogni anno viene rilasciato un iOS completamente incompleto con problemi fondamentali che vengono risolti almeno dieci volte entro Natale. Preferirei di gran lunga che un nuovo iOS venga ottimizzato una volta ogni due anni! Lo stesso con macOS.
Che gli sviluppatori Apple non restano in giro? Ogni anno viene rilasciato un iOS completamente incompleto con problemi fondamentali che vengono risolti almeno dieci volte entro Natale. Preferirei di gran lunga che un nuovo iOS venga ottimizzato una volta ogni due anni! Lo stesso con macOS.
esattamente !
La versione iOS 11.1 è principalmente dovuta a iPhone X. È terminata perché iPhone X avrà iOS 11.1 per impostazione predefinita
La versione iOS 11.1 è principalmente dovuta a iPhone X. È terminata perché iPhone X avrà iOS 11.1 per impostazione predefinita
Ci sono centinaia di milioni di iPhone nel mondo per i quali è previsto iOS 11. Se su di essi non funziona è un grosso problema e il rilascio di un nuovo modello (ancora con scarsa disponibilità) non lo giustifica. Se non riescono a farcela in un anno, non pubblicarlo. A chi dispiacerebbe avere un "nuovo" iOS dopo un anno o due?
Dove hai trovato quell'aggiornamento? Ora ho controllato il mio telefono e l'orologio e ancora l'ultimo aggiornamento è 11.0.3 e sull'orologio 4.0.