• Tecnología
  • Equipo eléctrico
  • Industria de materiales
  • vida digital
  • política de privacidad
  • oh nombre
Localización: Hogar / Tecnología / Apple Seeds Segunda Beta de macOS 12 Monterey para Desarrolladores

Apple Seeds Segunda Beta de macOS 12 Monterey para Desarrolladores

techserving |
1755

Me registré para publicar las notas. [SPOILER = "Notas del parche"] [HEADING = 2]

Notas de la versión de macOS 12 Beta 2

[/ HEADING] [HR] [/ HR] [HEADING = 2] Notas y problemas conocidos [/ HEADING] [HEADING = 3] AppKit [/ HEADING] * Consulte las notas de la versión de AppKit para macOS Monterey 12 Beta ('https: // developer.apple.com/documentation/macos-release-notes/appkit-release-notes-for-macos-12').[HEADING=3]Receptor de AirPlay [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * AirPlay Receiver no aparece en Preferencias del sistema> Compartir en hardware no compatible. (78170150) [HEADING = 3] Extensiones de aplicaciones [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Extensiones de aplicaciones fijas dentro de aplicaciones creadas para iOS o iPadOS. Las extensiones de aplicación ahora se inician correctamente. (78042681) [HEADING = 3] App Store [/ HEADING] [HEADING = 3] Nuevas funciones en macOS Monterey 12 beta 2 [/ HEADING] * El documento: //com.apple.documentation/documentation/storekit/transaction/3749699 Las propiedades de instancia -jws en doc: //com.apple.documentation/documentation/storekit/transaction y renewalInfo ahora son jwsRepresentation. (78734829) * El método de tipo doc: //com.apple.documentation/documentation/storekit/product/3749588-request en Producto ha sido renombrado a productos (para :). (79410910) * Las propiedades del tipo de escucha en doc: //com.apple.documentation/documentation/storekit/transaction, Product.SubscriptionInfo.Status y doc: //com.apple.documentation/documentation/storekit/storefront ahora son actualizaciones. Las estructuras anidadas que se ajustan a AsyncSequence ahora son Transacciones, Estados y Escaparates, respectivamente. Tanto TransactionSequence como TransactionListener ahora son Transacciones. (79034347) * StoreKitError.userDidNotAuthenticate ya no está disponible; utilice StoreKitError.userCancelled en su lugar. (78270199) * Las renovaciones de suscripciones no se envían automáticamente a su aplicación a través de las API de StoreKit 2 en el entorno de pruebas de la App Store. Es posible que la información sobre transacciones y renovaciones no esté disponible de inmediato. (78463355) [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se corrigieron las API de StoreKit para que funcionen si la aplicación está contenida en ~ / Library. (78470009) * Se solucionó un problema en las aplicaciones cliente que usaban el detector de estado y no recibían actualizaciones de estado. Cambiar Product.SubscriptionInfo.Status de un documento: //com.apple.documentation/documentation/storekit/product/3749590-subscription ahora invoca correctamente el documento: //com.apple.documentation/documentation/storekit/transaction/3792064- oyente. (78375457) * Se solucionó un problema que ocurría al llamar a doc: //com.apple.documentation/documentation/storekit/transaction/3792063-latest en doc: //com.apple.documentation/documentation/storekit/transaction, o al acceder al latestTransaction propiedad en un valor doc: //com.apple.documentation/documentation/storekit/product, el método llamado no devolvió la última transacción para el doc: //com.apple.documentation/documentation/storekit/transaction/ 3749707-productid. (78466898) [HEADING = 3] Servicios de autenticación [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * allowedCredentials no se respetan. (79221358) [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema por el cual una aplicación dejaba de responder cuando intentaba registrar una clave de acceso poco después de cancelar una solicitud de clave de acceso anterior. (78294960) [HEADING = 3] AVFoundation [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema con las aplicaciones iOS y iPadOS que se ejecutan en macOS donde las ventanas de tamaño variable mostraban imágenes rotadas inesperadamente al visualizar vistas previas de la cámara en vivo, o al capturar imágenes fijas y videos. (76122102) [HEADING = 3] Bluetooth [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema por el cual los dispositivos de entrada se desconectaban inesperadamente. (78421734) [HEADING = 3] Calendario [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * Agregar una videollamada a un evento con una ubicación existente elimina la ubicación anterior. (79402949) * El calendario puede cerrarse inesperadamente al agregar una videollamada de FaceTime a una reunión periódica existente. (78280294) [HEADING = 3] Core Graphics [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Imágenes fijas o miniaturas que mostraban una superposición de cuadrícula en blanco o negro inesperada. (77994242) [HEADING = 3] Crear ML [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * El uso de Xcode 13 beta para compilar tu aplicación macOS existente que enlaza con Create ML falla implícitamente con un error de símbolo no definido. El mismo error también ocurre si usa Xcode 13 beta en macOS Big Sur 11 para crear una nueva aplicación macOS que se vincule con Create ML. (74036054)

Solución alterna:

Vínculo explícito contra el marco Create ML: en Xcode, seleccione su destino> Fase de compilación> Vincular binario con bibliotecas> Agregar CreateML.framework y luego compile su aplicación. [HEADING = 3] Depuración [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema que bloqueaba los procesos en libdispatch al ejecutar aplicaciones con la variable de entorno LIBDISPATCH_COOPERATIVE_POOL_STRICT establecida en 1. (78177966, 78184764) [HEADING = 3] Muestra las preferencias [/ HEADING] [HEADING = 3 ] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema que revertía la frecuencia de actualización al valor anterior después de cambiar la resolución de la pantalla inmediatamente después de cambiar la frecuencia de actualización. El sistema ahora mantiene el nuevo valor de frecuencia de actualización. (77992111) * Se solucionó un problema en las Preferencias de pantalla que puede haber causado que Opción + clic en el botón de opción Escalado revelara una lista incompleta de las resoluciones y frecuencias de actualización disponibles. Opción-hacer clic en el botón de opción Escalado ahora muestra la lista completa de resoluciones y frecuencias de actualización disponibles. (77866488) [HEADING = 3] Endpoint Security [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * Al inicializar un nuevo cliente de EndpointSecurity a través de es_new_client, un conjunto de rutas ejecutables se silencia automáticamente para un subconjunto de tipos de eventos de AUTH para ayudar a reducir el impacto negativo inadvertido en los usuarios finales (por ejemplo, pánico provocado por el perro guardián debido a que los clientes no responden a los eventos de AUTH con la suficiente rapidez). El conjunto de rutas silenciadas y los tipos de eventos asociados se pueden inspeccionar mediante es_muted_paths_events. Aunque no se recomienda anular el silencio de los eventos AUTH asociados con estas rutas, es posible hacerlo usando es_unmute_path_events. (78405437) [HEADING = 3] FaceTime [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se corrigió la panorámica espacial del audio en las llamadas grupales de FaceTime; ahora se inicia al iniciar una llamada. (78537333) [HEADING = 3] Encuentra mi [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema que te impedía eliminar un dispositivo de tu cuenta, borrar un dispositivo o colocar un dispositivo en modo perdido. (76912451) [HEADING = 3] Enfoque [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * No puede cambiar a un Enfoque que no sea No molestar con Siri. (78263540) * La configuración del estado de enfoque en aplicaciones de terceros no está disponible. (77000852) * La búsqueda de una ubicación no funciona. (79098807) * La respuesta automática no es funcional. (77510470) [HEADING = 3] Fuentes [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * Es posible que parte del texto se muestre de forma ilegible en documentos PDF. (79370423) [HEADING = 3] Foundation [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema en NSAttributedString y doc: //com.apple.documentation/documentation/foundation/ cadena atribuida que provocó que el sistema lanzara una excepción al analizar Markdown que contenía tablas que no especificaban explícitamente las alineaciones de las tablas. (77476077) * Se solucionó un problema con los pronombres en inglés, tanto tradicionales como especificados a través de doc: //com.apple.documentation/documentation/foundation/morphology/customprimony, que no contribuía a la inflexión. (77621682) [HEADING = 3] Ayuda [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se corrigió la barra lateral, ahora se expande como se esperaba al cambiar el tamaño de la ventana de Ayuda. (78317786) * Se corrigieron los elementos de la lista en la barra lateral para que aparezcan correctamente alineados al centro cuando la barra lateral está expandida. (78317877) [HEADING = 3] Inicio [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se eliminó el interruptor "Detección de paquetes" en la configuración de la cámara cuando no está disponible. (78020938) [HEADING = 3] iCloud [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * La ubicación de red que iCloud Private Relay proporciona a los sitios web puede ser menos precisa de lo esperado. Actualice las bases de datos geográficas de IP de los servidores que opera para obtener la información de ubicación correcta. (77291090) * Durante el desarrollo, iCloud Private Relay recurre a una conexión directa si el tráfico no se puede enrutar de forma privada. (78433904) * Abrir un contacto de recuperación de cuenta o un enlace de invitación de contacto heredado desde Mensajes no muestra la invitación como se esperaba. (78522143) [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema que le impedía suscribirse a un plan de almacenamiento de iCloud a través de la configuración de Ocultar mi correo electrónico. (78112695) * Se solucionó un problema por el cual la elección de Editar mensaje durante la configuración del contacto de recuperación de la cuenta y el contacto heredado generaba un enlace de invitación no válido. (78278107) * Se hizo disponible la configuración de retransmisión privada de iCloud. (78603429, 78287769) [HEADING = 3] iWork [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema que causaba abrir un vínculo a un documento compartido de iWork en Safari para cargar un página en blanco o deja de responder. (76428696) [HEADING = 3] Idioma y región [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * Algunos idiomas pueden mostrar texto no localizado. (78476984) * Algunos idiomas pueden presentar un diseño recortado o desalineado. (78477103) [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema con la propiedad de usuario del tipo de morfología que no reflejaba la selección realizada en Preferencias del sistema> Idioma y región> Término de la dirección . (78230115) [HEADING = 3] Pantalla de bloqueo [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema que no animaba Memoji como se esperaba cuando se configuraba con el panel de ID de Apple en Preferencias del sistema. (76073287) [HEADING = 3] Registro [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * Por cada falla del proceso, macOS genera dos registros de fallas. (76650102) [HEADING = 3] Mac Catalyst [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * doc: //com.apple.documentation/documentation/uikit/uibutton/configuration/3750783-buttonsize no tiene ningún efecto . (74057477)

Solución alterna:

Utilice el estilo de comportamiento doc: //com.apple.documentation/documentation/uikit/uibehavioralstyle/uibehavioralstylepad si el tamaño del botón no es negociable. * Configuración del color del título de un documento: //com.apple.documentation/documentation/uikit/ uibutton no funciona independientemente de si usa baseForegroundColor o doc: //com.apple.documentation/documentation/uikit/uibutton/1624017-titlecolorforstate. (76566253) * Los botones del sistema tienen un color de fondo negro si no se establece ningún color. (76910619)

Solución alterna:

Establezca un color, o si desea el color predeterminado del sistema, solicite un botón usando iOS 14 y Mac Catalyst 15 o API anterior: buttonWithType:. [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Corregido un problema que impidió que MusicKit se importara junto con SwiftUI en un archivo Swift determinado para una aplicación creada con Mac Catalyst. (78525134) * Se corrigieron los botones de la barra de herramientas que invocaban acciones manejadas por subclases de UISplitViewController incorrectamente. (78421561) [HEADING = 3] MacOS Recovery [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * Es posible que no puedas iniciar desde macOS Recovery. (78334511)

Solución alterna:

Realice varios intentos seguidos. De lo contrario, consulte la sección "Si no puede iniciar desde macOS Recovery" de Acerca de macOS Recovery en computadoras Mac con Intel. [HEADING = 3] Correo [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema por el cual las extensiones de la aplicación no se reflejaban en la barra de herramientas de las ventanas de redacción recién abiertas. (76475807) * Se corrigieron las API de MailKit para que ya no aparezcan disponibles para Mac Catalyst. (78105388) [HEADING = 3] Maps [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema que causaba que Maps dejara de responder si cambiabas el tamaño de la ventana después de hacer clic en la barra de búsqueda. . (78486298) [HEADING = 3] Deprecaciones [/ HEADING] * doc: //com.apple.documentation/documentation/mapkit/mkpinannotationview y doc: //com.apple.documentation/documentation/mapkit/mappin están en desuso en esta versión beta . (78536295) [HEADING = 3] Mensajes [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * Hacer clic en la burbuja de respuesta en una conversación de Business Chat puede producir resultados inesperados. (76702989)

Solución alterna:

Use Business Chat en iPhone. [HEADING = 3] Asistente de migración [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * Es posible que la migración de un usuario desde otra computadora Mac no funcione correctamente cuando FileVault está habilitado, si elige reemplazar la cuenta de usuario local. (79150749)

Solución alterna:

Seleccione "Conservar ambas cuentas de usuario" en lugar de "Eliminar el usuario existente". Una vez completada la migración, puedes eliminar al usuario anterior en Preferencias del sistema> Usuarios y grupos. [HEADING = 3] Música [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * Es posible que no puedas reproducir Lossless o Spatial Pistas de audio a través de Siri. (78277808) [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se corrigió el elemento de compartir para que aparezca correctamente en el menú contextual de canciones y álbumes. (78037998) [HEADING = 3] Redes [/ HEADING] [HEADING = 3] Desaprobaciones [/ HEADING] * La compatibilidad con los esquemas de URL HTTP de texto sin formato para la configuración automática de proxy (PAC) ahora está obsoleta. Utilice solo esquemas de URL HTTPS para PAC. Esto afecta a todas las configuraciones de PAC, incluidas, entre otras, las configuraciones establecidas a través de Configuración, Preferencias del sistema, perfiles y API de URLSession como doc: //com.apple.documentation/documentation/foundation/urlsessionconfiguration/1411499-connectionproxydictionary y doc: //com.apple.documentation/documentation/cfnetwork/1426392-cfnetworkexecuteproxyautoconfigu/. Si configura una URL HTTP PAC de texto sin formato, el sistema puede actualizarla a HTTPS durante la carga de archivos PAC. El protocolo de descubrimiento automático de proxy web (WPAD) a través de DNS no se ve afectado. Opción 252 del Protocolo de configuración dinámica de host (DHCP) WPAD puede intentar actualizar las URL HTTP de texto sin formato a HTTPS durante la carga de archivos PAC. (61981845) [HEADING = 3] Notas [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se corrigió la esquina activa de Quick Note para que ahora se pueda configurar desde la hoja Hot Corners en el escritorio y Preferencias de protector de pantalla. (77272604) [HEADING = 3] Fotos [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se corrigió "Compartido contigo" para que ya no aparezca cuando el interruptor para compartir automáticamente en Mensajes está desactivado . (78181276) [HEADING = 3] Python [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema con un mensaje que le informaba sobre la desaprobación de Python 2.7 varias veces e indicaba el aplicación incorrecta. (78719958) [HEADING = 3] RealityKit [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * El documento: //com.apple.documentation/documentation/realitykit/photogrammetrysession/streaminginput init en doc: // com .apple.documentation / documentation / realitykit / photogrammetrysession no es compatible. (78838906) [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema donde un doc: //com.apple.documentation/documentation/realitykit/boundingbox con un doc: //com.apple. documentation / documentation / realitykit / photogrammetrysession / solicitud / límites usando el proceso (solicitudes :) no produjo un cuadro delimitador correcto a menos que la solicitud .bounds sea la primera solicitud en la matriz. (78325791) [HEADING = 3] Desaprobaciones [/ HEADING] * La propiedad doc: //com.apple.documentation/documentation/realitykit/photogrammetrysession/3788387-output Combine editor para el flujo de mensajes está obsoleta. La propiedad PhotogrammetrySession.outputs que usa la nueva función Swift AsyncSequence la reemplaza. (78319158) [HEADING = 3] Safari [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * Las pestañas ancladas pueden perderse inesperadamente. (78521854,79081661)

Solución alterna:

Marcar páginas web importantes. [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema con el texto en el campo de búsqueda inteligente que parecía desvanecido. (78407518) * Se solucionó un problema con Safari que no cargaba los sitios web como se esperaba cuando Ocultar la dirección IP de los rastreadores estaba activado. (78529425) [HEADING = 3] SharePlay [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * SharePlay puede parecer no disponible. (79306972)

Solución alterna:

Cierra sesión en FaceTime y luego vuelve a iniciar sesión. * El volumen del audio multimedia puede ser inesperadamente alto mientras hablas durante una llamada. (77856932) * Es posible que la actividad compartida no se inicie si los metadatos de la actividad superan los 27 KB. (78776780) * Si abandona y luego vuelve a unirse a una sesión de SharePlay, es posible que la reproducción en su dispositivo no esté sincronizada con el resto del grupo. (79431429)

Solución alterna:

Finalice la reproducción y reinicie la reproducción para todos los partici

pantes. * El rendimiento de SharePlay puede verse afectado si una sesión tiene más de cinco participantes. (79466576) * SharePlay No se admite la reproducción de contenido de TV desde macOS a Apple TV. (79426841) * Las notificaciones recibidas mientras comparte su pantalla serán visibles para otros participantes de SharePlay. (79455578)

Solución alterna:

Habilite No molestar durante la sesión de SharePlay. * Los destinatarios del contenido para compartir pantalla pueden ver ventanas inesperadamente pequeñas y un comportamiento de zoom limitado. (78431516) [HEADING = 3] Shazam [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema con la disponibilidad del documento: //com.apple.documentation/documentation/ propiedad shazamkit / shmatchedmediaitem / 3832042-songs. (78589271) [HEADING = 3] Accesos directos [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se corrigió la herramienta de línea de comandos Accesos directos para que admita correctamente la firma. (74999291) * Se solucionó un problema por el cual las aplicaciones que se ejecutaban en Rosetta 2 dejaban de responder si los accesos directos estaban habilitados para el menú Servicios. (78134762) * Se hicieron scripts de accesos directos. (78609585) [HEADING = 3] Swift [/ HEADING] [HEADING = 3] Nuevas funciones en macOS Monterey 12 beta 2 [/ HEADING] * Ahora puedes inicializar el texto con un documento: //com.apple.documentation/documentation/ fundación / formato de estilo. (72159423) * Durante la búsqueda, si toca una sugerencia que usa el modificador searchCompletion (_ :), la lista de sugerencias ahora desaparece en lugar de mostrar la única sugerencia que seleccionó. (76965399) * Personalice la solicitud de un campo de búsqueda que un modificador de búsqueda configura utilizando el parámetro de solicitud en lugar del parámetro de título anterior. (77988967) * Un menú con una acción primaria cuando se usa dentro de otro menú ahora creará un elemento de menú que tiene un submenú y una acción al hacer clic. (78514724) [HEADING = 3] Swift [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * Las API asyncdoc: //com.apple.documentation/documentation/swift/task en macOS, watchOS y tvOS son diferentes desde las API de tareas asíncronas en iOS. Como resultado, las llamadas a la API de tareas en objetos Actor en proyectos multiplataforma pueden hacer que las funciones asíncronas se cuelguen en un punto de suspensión. (79378627) [HEADING = 3] SwiftUI [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * No puedes pasar a una tercera pantalla después de salir de una tercera pantalla en la pila de navegación. (79076444) * Si crea una vista de texto a partir de un documento: //com.apple.documentation/documentation/foundation/attributedstring que contiene un atributo de morfología y luego interpola la vista de texto dentro de una LocalizedStringKey, los atributos de AttributedString no afectar el texto mostrado. (78914478) Por ejemplo: Texto ("\ (Texto (cadena atribuida)) amigo (s)") * AsyncImage en la lista a veces cancela las descargas de imágenes antes de tiempo. (78187465) * Proporcionar un enlace a un OutlineGroup puede requerir la inclusión de wrapValue en el parámetro de ruta clave init (_: children: content :), y no se implementará en versiones anteriores. (77890799) * BorderlessButtonMenuStyle y BorderedButtonMenuStyle no están disponibles como miembros estáticos. La sintaxis como .menuStyle (.button) no se compila. (78606888)

Solución alterna:

En su lugar, proporcione el tipo de estilo inicializado; por ejemplo, .menuStyle (BorderlessButtonMenuStyle ()). * Centrar una vista en una fila de Lista recién agregada usando FocusState requiere posponer la actualización de la propiedad de estado de enfoque a la próxima vez que se ejecute el runloop principal. (78607356) [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Empujar para obtener detalles en la vista de navegación de varias columnas contraída ahora funciona con una profundidad arbitraria. (77919440) * Se solucionó un problema que causaba que TextField en un ForEach actualizara el enlace de texto incorrecto. (78168257) [HEADING = 3] Obsoleto [/ HEADING] * El modificador de acceso directo Fn (Función) está obsoleto y reservado para el uso del sistema. (78627099) [HEADING = 3] Traducción [/ HEADING] [HEADING = 3] Problemas conocidos [/ HEADING] * La traducción de todo el sistema envía solicitudes al servidor, incluso si el modo en dispositivo está activado. (75374469) [HEADING = 3] Virtualización [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se solucionó un problema en el que un documento: //com.apple.documentation/documentation/virtualization/vzvirtualmachine configurado con un dispositivo de audio terminó inesperadamente cuando comenzó el audio. (77870970) * Se solucionó un problema con Docker que mostraba un pánico en el kernel de Linux al iniciarse. (78549867) [HEADING = 3] WebKit [/ HEADING] [HEADING = 3] Resuelto en macOS Monterey 12 beta 2 [/ HEADING] * Se corrigió ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest para proporcionar correctamente ASAuthorizationSecurityKeyPublicKeyCredentialAssertion. (76554090) [HEADING = 2] Actualizaciones en macOS Monterey 12 beta [/ HEADING] [HEADING = 3] App Store [/ HEADING] [HEADING = 3] Nuevas funciones en macOS Monterey 12 beta [/ HEADING] * doc: // com.apple.documentation / documentation / storekit 2 presenta un nuevo método de tipo doc: //com.apple.documentation/documentation/storekit/transaction/3803219-beginrefundrequest y un nuevo método de instancia beginRefundRequest (en :) para permitir a los usuarios solicitar reembolsos desde dentro de su aplicación. (72013217) * StoreKit 2 presenta una API moderna basada en Swift que aprovecha las nuevas funciones del lenguaje como la concurrencia Swift. Utilice esta API para cargar información de productos, mostrar compras dentro de la aplicación en su tienda, permitir que los clientes realicen compras, administrar el acceso al contenido y las suscripciones, y recibir información de transacciones firmada por la App Store en formato JSON Web Signature (JWS). (66587964) [HEADING = 3] Servicios de autenticación [/ HEADING] [HEADING = 3] Nuevas funciones en macOS Monterey 12 beta [/ HEADING] * Se cambió el nombre de LocalAuthenticationUIView.framework a LocalAuthenticationEmbeddedUI.framework. (75952290) [HEADING = 3] Core Haptics [/ HEADING] [HEADING = 3] Nuevas funciones en macOS Monterey 12 beta [/ HEADING] * QuickLook puede mostrar una representación visual de sus archivos Apple Haptic Audio Pattern (AHAP). En el Finder, seleccione el archivo .ahap y presione la barra espaciadora para obtener una vista previa del patrón visualmente. (70462875) [HEADING = 3] Crear ML [/ HEADING] [HEADING = 3] Nuevas funciones en macOS Monterey 12 beta [/ HEADING] * Crear ML ahora es compatible para su uso en herramientas de línea de comandos. (40637430) * El nuevo documento: //com.apple.documentation/documentation/createml/mlhandposeclassifier le permite entrenar modelos para categorizar poses de manos estáticas en una imagen. El nuevo doc: //com.apple.documentation/documentation/createml/mlhandactionclassifier le permite entrenar modelos para categorizar las acciones dinámicas de las manos en video. (68738683) * El nuevo algoritmo basado en impresión de funciones de audio: //com.apple.documentation/documentation/createml/mlsoundclassifier le permite entrenar modelos de clasificador de sonido más rápido, con mayor precisión, menor latencia y un tamaño de modelo más pequeño. Esta es ahora la opción de algoritmo predeterminada para MLSoundClassifier en Create ML. (70106630) [HEADING = 3] Foundation [/ HEADING] [HEADING = 3] Nuevas funciones en macOS Monterey 12 beta [/ HEADING] * Foundation ahora incluye un motor de acuerdo gramatical automático. Esto simplifica su código y reduce la cantidad de cadenas localizadas que necesita proporcionar mediante la flexión automática de cadenas localizadas para tener en cuenta la pluralización, la concordancia gramatical de género y la concordancia con el término de dirección del usuario. Está disponible para inglés y español. (70210115) * Las API de formato ahora están disponibles, que se centran en el formato y eliminan la necesidad de crear, configurar y almacenar en caché una instancia de formateador. Cada tipo de formateador tiene una función formateada. Estas funciones tienen argumentos que permiten configurar y personalizar el estilo. (70220307) * JSONSerialization y doc: //com.apple.documentation/documentation/foundation/jsondecoder ahora admiten la decodificación desde JSON5. (73954652) * Las nuevas API SortDescriptor, KeyPathComparator y SortComparator proporcionan una interfaz Swift para expresar reglas archivables para ordenar valores. (74264359) [HEADING = 3] Registro [/ HEADING] [HEADING = 3] Nuevas funciones en macOS Monterey 12 beta [/ HEADING] * doc: //com.apple.documentation/documentation/os/3019241-os_signpost de Swift como parte del sistema operativo marco en todas las plataformas: * Cree una instancia de OSSignposter utilizando un subsistema y una categoría, un objeto doc: //com.apple.documentation/documentation/oslog existente o un doc: //com.apple.documentation/documentation/ existente os / logger object. * La API OSSignposter proporciona métodos para emitir señales. beginInterval (_: id:) emite señales de inicio, doc: //com.apple.documentation/documentation/os/ossignposter/3750206-endinterval emite señales de fin, doc: //com.apple.documentation/documentation/os/ossignposter/ 3750204-emitevent emite señales de eventos. Estos reemplazan las llamadas os_signpost existentes basadas en String y varargs. * Las API admiten interpolaciones de String para el parámetro de metadatos. Las interpolaciones de cadenas son las mismas que las aceptadas por las API de Logger. * La API de OSSignposter admite todas las opciones de formato y privacidad, ofrecidas anteriormente por las funciones de os_signpost, y sigue la misma sintaxis que las API de Logger. * Las API proporcionan mejoras de rendimiento sobre las API heredadas. * El tipo OSSignposter proporciona una nueva API de ámbito para rodear un bloque de código con señales de inicio y finalización, doc: //com.apple.documentation/documentation/os/ossignposter/3750213-withintervalsignpost. (54756831) [HEADING = 3] Mac Catalyst [/ HEADING] [HEADING = 3] Nuevas funciones en macOS Monterey 12 beta [/ HEADING] * Los usuarios de aplicaciones de iPad y iPhone que se ejecutan en una Mac con Apple Silicon pueden habilitar o deshabilitar la función Touch Función de alternativas a través del panel de preferencias de la aplicación. La preferencia Touch Alternatives se agrega automáticamente a todas las aplicaciones de iPad y iPhone cuando se ejecuta en una Mac con silicona de Apple. Esta función permite usar el teclado para simular deslizamientos, toques y arrastres, así como la inclinación del dispositivo; también asigna los toques del trackpad directamente a la aplicación cuando mantiene presionada la tecla Opción. * Los desarrolladores pueden habilitar automáticamente esta función para su aplicación de forma predeterminada, agregando un com.apple.uikit.inputalternatives.plist correctamente configurado al paquete de la aplicación . En este caso, se muestra un cuadro de diálogo de incorporación en el primer lanzamiento. * DefaultEnablementversion 1 requiredOnboarding Tap Arrow Swipe Scroll Drag Tilt Trackpad Capture * Adapte la matriz de Onboarding requerida para incorporar las Alternativas táctiles que solo tienen más sentido para su aplicación. Si bien solo el subconjunto de funciones especificadas en la matriz se presenta visualmente al usuario durante la incorporación, todas las Alternativas táctiles están activas cuando se habilitan de esta manera. [HEADING = 3] Redes [/ HEADING] [HEADING = 3] Nuevas funciones en macOS Monterey 12 beta [/ HEADING] * El encabezado Accept-Language predeterminado que envía doc: //com.apple.documentation/documentation/foundation/urlsession tiene un formato actualizado y valores corregidos para múltiples configuraciones regionales. Además del idioma preferido, el encabezado también incluye el idioma actual del sistema como respaldo si difiere del idioma preferido. Este comportamiento afecta a las aplicaciones que se vinculan con los SDK de macOS 12, iOS 15, tvOS 15 y watchOS 8. (38772422) * URLSession ahora incluye funciones asíncronas. (68890254) Por ejemplo, una búsqueda única: let (data, response) = try await URLSession.shared.data (from: URL (string: "https://www.apple.com")!) If let httpResponse = respuesta como? HTTPURLResponse, httpResponse.statusCode == 200 {// Use data.} Y soporte para un flujo de bytes AsyncSequence: let (bytes, response) = try await URLSession.shared.bytes (with: URL (string: "https: // www.apple.com ")!) si deja httpResponse = respuesta como? HTTPURLResponse, httpResponse.statusCode == 200 {para probar la línea de espera en bytes.lines () {// Analizar la línea. }} [HEADING = 3] Swift [/ HEADING] [HEADING = 3] Nuevas funciones en macOS Monterey 12 beta [/ HEADING] * doc: //com.apple.documentation/documentation/foundation/attributedstring ahora está disponible con la misma comportamiento de conteo de caracteres como cadena Swift. Es completamente localizable y también incluye soporte para Markdown, Codable, atributos fuertemente tipados y más. (27227292) * doc: //com.apple.documentation/documentation/foundation/notificationcenter incluye la API AsyncSequence para recibir notificaciones usando async / await. (74401384) para la nota de espera en NotificationCenter.default.notifications (named: .MyNote) {// use note.} [HEADING = 3] SwiftUI [/ HEADING] [HEADING = 3] Nuevas funciones en macOS Monterey 12 beta [/ HEADING ] * LocalizedStringKey ahora puede contener sintaxis de Markdown. El sistema analiza las cadenas de Markdown cuando crea una vista de texto a partir de una LocalizedStringKey, incluidas las vistas de texto creadas con un literal de cadena. El sistema aplica estilo al texto de acuerdo con las construcciones de Markdown. (74515884) * Puede crear texto a partir de una estructura doc: //com.apple.documentation/documentation/foundation/attributedstring. El texto respeta los estilos que proporciona a través de los atributos dentro del alcance del atributo SwiftUI; estos estilos tienen prioridad sobre los estilos que proporciona a través de modificadores de vista. (74841755) * Los tipos específicos de animaciones ahora se ejecutan fuera del hilo principal, por lo que hay nuevos requisitos de seguridad para el hilo. (70524799) Asegúrese de que las siguientes funciones y tipos sean seguros para subprocesos: * Todos los métodos y descriptores de acceso de los tipos que se ajusten a estos protocolos: AlignmentID, Animatable, EnvironmentKey, EnvironmentValues, Equatable, GeometryEffect, doc: //com.apple.documentation/documentation/ swift / hashable, doc: //com.apple.documentation/documentation/swift/identifiable, PreferenceKey, Shape, VectorArithmetic. * Cualquier cierre que pase a los siguientes tipos y funciones, pero solo si las vistas que los crearon no tienen referencias a tipos de ObservableObject: ForEach, GeometryReader, backgroundPreferenceValue (_: _ :), overlayPreferenceValue (_: _ :), transformPreference (_: _ :), anchorPreference (clave: valor: transform :), transformAnchorPreference (clave: valor: transform :), transformEnvironment (_: transform :), transaction (_:). * Un TextField proporcionó un documento: //com.apple.documentation/documentation/foundation/nsformatter ahora actualiza su enlace a medida que el usuario escribe. NSFormatter formatea el texto del campo cuando el usuario envía el campo o cuando el foco se aleja del campo. (67899823) * El espacio de coordenadas global en macOS ahora es la esquina superior izquierda de la ventana, consistente con otras plataformas. En versiones anteriores de macOS, o cuando se vinculaba a un SDK anterior a macOS 12, el espacio global tenía un origen invertido en la esquina inferior izquierda de la ventana. Compruebe sus usos junto con componentes como GeometryReader. (65037389) * Los campos de texto sin formato ya no dibujarán anillos de enfoque. (51896032) * Las barras laterales en Mac Catalyst ahora tienen un fondo de material y una altura de fila nativa. (65388682) * Un DisclosureGroup ahora alterna su expansión al tocar en toda la fila. (62208702) [HEADING = 3] Resuelto en macOS Monterey 12 beta [/ HEADING] * Se solucionó un problema que ocurría al crear un color a partir de un UIColor o un documento: //com.apple.documentation/documentation/appkit/nscolor. This process now uses the explicit init(uiColor:)or init(nsColor:) initializers. Give preference to the Color standard-system colors over the equivalent from UIColor or NSColor. For example, use blue over the visually equivalent systemBlue. (73987059)* Fixed an issue that dispatched a callback for onAppear(perform:) and onDisappear(perform:) when any of the views in a group of multiple views appeared or disappeared. Now, when you apply them to a group of multiple views, onAppear(perform:) and onDisappear(perform:) only dispatch the callback each time the first view appears and the last view disappears. (75609476)* Fixed an issue with labeled views that distributed the space in the view equally between controls. When laid out horizontally, labeled views now prioritize displaying the label fully before distributing space to the rest of the controls. (74728764)* Fixed asset catalog images with the Preserve Vector Representation option set so the images work correctly when resized by re-rendering from their vector source. (49074629)* Symbol images in Widgets and watchOS complications are now redrawn from their vector outlines, avoiding pixellation. (50464514)* Updated BackgroundStyle and the new background modifier to include desktop tinting in Dark Mode as expected. (71062814)* Fixed keyboard shortcuts using an uppercase key so they no longer have an implicitly added ⇧ modifier. (68047066)* An app using the SwiftUI app lifecycle will no longer attempt to load the main storyboard file if one is set in the Info.plist file. (72819768)* Commands bodies are now automatically updated in response to changes in dynamic property values used in the body definition. Types like State and FocusedValue can now be used to create dynamic dependencies in command content. (64788135)* Fixed bordered buttons so they are clickable only by their label, not by the button chrome. (78192660)* Updated Sheets to dismiss using the proper animation. (66393848)* Fixed fileImporter and fileExporter to properly present when used in a Commands context. (77531659)* Fixed nested ScrollViews with orthogonal scrolling directions, like a horizontal ScrollView inside of a vertical ScrollView, to scroll as expected. (54849400)[HEADING=3]TabularData[/HEADING][HEADING=3]New Features in macOS Monterey 12 beta[/HEADING]* TabularData is a new Swift framework you use to analyze and manipulate tabular data. You can use DataFrame to read CSV and JSON files, as well as join, group, and aggregate data. (69982458)[HEADING=3]Virtualization[/HEADING][HEADING=3]New Features in macOS Monterey 12 beta[/HEADING]* Interfaces that previously took unsigned long long arguments or returned unsigned long longresults have been updated to use the uint64_t type instead. (77291339)[/SPOILER]