Chiudi l'annuncio

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.

.