Apple lanzó el jueves la beta macOS Sonoma 14.2 a los desarrolladores. Esta versión beta llega después de que Apple lanzó la versión beta de Sonoma 14.2 el 26 de octubre. Las nuevas características orientadas al usuario incluyen la verificación de claves de contacto de iMessage.
Cómo instalar la beta macOS Sonoma 14.2
Si ya formas parte del programa de desarrolladores de Apple o del programa beta público de Apple, puedes instalar la actualización a través de Configuración del Sistema > General > Actualización de Software.
Si no formas parte de ninguno de los programas pero te gustaría probar la beta, tenemos una guía sobre cómo ingresar al programa beta. Además, consulta nuestra súper guía de macOS Sonoma.
Notas de lanzamiento de la beta del desarrollador de macOS 14.2
A continuación se encuentran las notas de lanzamiento para desarrolladores, que son distintas de las notas de lanzamiento para usuarios.
El SDK de la beta de macOS 14.2 proporciona soporte para desarrollar aplicaciones para computadoras Mac que ejecutan Sonoma 14.2 beta. El SDK viene incluido en Xcode 15.1, disponible en la Mac App Store. Para información sobre los requisitos de compatibilidad de Xcode 15.1, consulta las Notas de lanzamiento de Xcode 15.1.
Verificación de clave de contacto de iMessage
Nuevas características
Con la verificación de clave de contacto de iMessage, los usuarios pueden elegir verificar aún más que están enviando mensajes solo a las personas que desean. La verificación de clave de contacto utiliza Key Transparency para habilitar la verificación automática de que el servicio de distribución de claves de iMessage devuelva claves de dispositivos que se hayan registrado en un mapa verificable y auditable. Cuando un usuario habilita la verificación de clave de contacto, se le notificará sobre cualquier error de validación directamente en la transcripción de la conversación de Mensajes y en Configuración de ID de Apple.
Para una seguridad aún mayor, los usuarios de verificación de clave de contactos de iMessage pueden comparar un Código de Verificación de Contacto en persona, en FaceTime o a través de otra llamada segura. También pueden elegir crear o editar un contacto y guardar una clave pública para activar CKV con esa persona.
Todos los dispositivos que iniciaron sesión en tu cuenta de iCloud deben tener la versión mínima compatible de iOS 17.2 Beta, macOS 17.2 Beta o watchOS 17.2 Beta. Si deseas seguir utilizando otros dispositivos con versiones antiguas del sistema operativo, deberás cerrar sesión en iMessage en estos dispositivos para habilitar la verificación de clave de contacto. (111356044)
Problemas conocidos
Los enlaces de Más información no enlazan a los artículos de la Base de conocimientos durante la Beta. (101563811)
Cuando se verifica a otro usuario, el Código de Verificación de Contacto podría no mostrarse si un usuario interrumpe el flujo. (114462363)
Solución: Ambos usuarios reinician el proceso.
Después de verificar un contacto, la marca de verificación de verificación podría no aparecer en la aplicación Mensajes. (116142336)
Los usuarios podrían ver un error al apagar la transcripción cada pocas horas. (116405131)
Solución: Descarta el error.
Los usuarios podrían ver que no son elegibles para habilitar la verificación de clave de contacto en algunos de sus dispositivos actualizados.
Solución: Intenta de nuevo después de esperar al menos 30 minutos.
Mensajes
Problemas conocidos
Texto no localizado mostrado para el recuento de miembros en la vista del mapa a pantalla completa de Mensajes de grupo podría aparecer (por ejemplo, DETALLES_ETIQUETA_DE_NÚMERO_DE_PERSONAS). (117287069)
StoreKit
Nuevas características
Las nuevas propiedades de precios precio, moneda y currencyCode ya están disponibles en Transaction. Si se aplicó una oferta a la transacción, una nueva propiedad oferta está disponible para ver información sobre ella (id, tipo, modo de pago), así como las propiedades de conveniencia offerID, offerType y offerPaymentMode. (106650768)
SwiftUI
Nuevas características
Use _logChanges() para registrar las causas de las actualizaciones de vista de SwiftUI.
Llama al nuevo método de depuración `_logChanges()` en el cuerpo de una vista de SwiftUI para registrar información sobre por qué el sistema está actualizando la vista. Por ejemplo:
MyView: View {@
var cuerpo: algún tipo de vista {
#if DEBUG
let _ = Self._logChanges()
#endif
// … resto del cuerpo de la vista…
}
} (113352555)
Los llamados a `_logChanges()` registran a nivel de información en el subsistema “com.apple.SwiftUI” con la categoría “Propiedades del cuerpo cambiadas”. (113352555)
Problemas resueltos
Problema resuelto: Se resolvió un posible accidente de conflicto de acceso a Swift que podría ocurrir con elementos de la barra de herramientas. (113992797)
WidgetKit
Problemas conocidos
En widgets Text(_:style:) no anima su contenido de forma predeterminada. (107582710)
Solución: Para solicitar explícitamente una animación, utiliza el modificador View.contentTransition(_:).