← Todos los artículos

Beta de iOS 27.2: novedades para desarrolladores, beta a beta

Apple abrió el ciclo de 27.2 el miércoles 16 de septiembre de 2026, dos días después de publicar iOS 27.0, con la beta de iOS y iPadOS 27.2 (24B5084k), las betas equivalentes de macOS, tvOS, visionOS y watchOS, y la beta de Xcode 27.2 (27B5019j); las segundas betas llegaron el lunes 21 de septiembre (iOS 27.2 beta 2, 24B5089g), y las terceras el lunes 5 de octubre (iOS 27.2 beta 3, 24B5099f). La beta 2 de Xcode 27.2 (27B5028f) llegó el lunes 28 de septiembre, sin ninguna beta nueva del sistema a su lado; las cuartas betas del sistema llegaron el martes 13 de octubre (iOS 27.2 beta 4, 24B5110a, sin ninguna beta de tvOS a su lado), y la beta 3 de Xcode 27.2 (27B5038j), el miércoles 14 de octubre. Las notas de iOS son cortas y, con la beta 4, traen dos funciones: el aviso ampliado de App Tracking Transparency para los usuarios de la UE, cuya API la beta 3 renombra dos veces, y márgenes de diseño predeterminados en cero para UIView en iOS 27.1 y posteriores. Las de Xcode traen el cambio que la mayoría de los desarrolladores notará primero, un formato de proyecto en JSON, además de un fallo de deployment target y, en la primera beta, un cierre inesperado del autocompletado de código con solución provisional; y Apple envió el trabajo para el Duo a la beta de Xcode 27.1 con un recuadro que la beta 3 de Xcode 27.2 quitó el 14 de octubre sin decir que el SDK se hubiera movido; 27.1 está en RC desde el 5 de octubre. Esta publicación lee las notas beta a beta y crecerá con cada una.12357891011

TL;DR

  • Builds. iOS y iPadOS 27.2 beta 24B5084k el 16 de septiembre, beta 2 24B5089g el 21 de septiembre y beta 3 24B5099f el 5 de octubre; macOS 27.2 beta 2 26B5091g, tvOS 24K5093g, visionOS 24N5093f y watchOS 24S5091f el 21 de septiembre, y sus builds de la beta 3, 26B5101f, 24K5103f, 24N5103f y 24S5101f, el 5 de octubre; iOS y iPadOS 27.2 beta 4 24B5110a con macOS 26B5112a, visionOS 24N5114a y watchOS 24S5112a el 13 de octubre, sin ninguna beta 4 de tvOS 27.2 en el feed; Xcode 27.2 beta 27B5019j el 16 de septiembre, beta 2 27B5028f el 28 de septiembre y beta 3 27B5038j el 14 de octubre.1789
  • Dos funciones en iOS con la beta 4. “AppTrackingTransparency (ATT) now supports an alternative expanded prompt and re-prompting on a yearly basis for EU users. The alternative prompt is required for users in France, Germany, Italy, Poland, and Romania.” (ATT ahora admite un aviso alternativo ampliado y volver a preguntar cada año a los usuarios de la UE; el aviso alternativo es obligatorio para los usuarios de Francia, Alemania, Italia, Polonia y Rumania). La beta 3 añade la segunda, en UIKit: “On iOS 27.1 and later, the default layout margins for a UIView are zero.” (en iOS 27.1 y posteriores, los márgenes de diseño predeterminados de un UIView son cero). La beta 3 además renombra dos veces la API del aviso ampliado; el nombre que queda en pie es requestTrackingAuthorizationPreferringExpandedInterface. El resto de las notas de iOS son tres correcciones de StoreKit Testing, un problema conocido de StoreKit Testing, uno de Health, uno de Shortcuts y, nuevos en la beta 3, uno sobre la clonación de dispositivos simulados y otro sobre las citas de laboratorio de Quest. Sin obsolescencias y sin ningún cambio que las notas vinculen a enlazar con el SDK de 27.2.28 La página de la beta 4 es la de la beta 3 con el nombre del build cambiado en el Overview: las mismas entradas con los mismos números de radar.10
  • El cambio de Xcode que importa. “Xcode now supports a JSON-based project format (.xcproj) that’s more readable, merge-friendly, and easier for coding agents to edit. Enable it in the file inspector. Projects using .xcproj also open in earlier versions of Xcode 27.” (Xcode ahora admite un formato de proyecto basado en JSON, .xcproj, más legible, más fácil de fusionar y más fácil de editar para los agentes de programación; se activa en el inspector de archivos y los proyectos en .xcproj también se abren en versiones anteriores de Xcode 27).3
  • Dos trampas en Xcode. Los SDK de macOS, watchOS, tvOS y visionOS de 27.2 “incorrectly report 27.1 as a valid deployment target” (dan por válido, por error, un deployment target de 27.1), y Xcode “may crash when using code completion on macOS 27.2 beta” (puede cerrarse al usar el autocompletado en la beta de macOS 27.2), con una solución provisional mediante defaults write. Las notas de las betas 2 y 3 de Xcode mantienen la primera y ya no listan la segunda.3711
  • Lo que no está en 27.2. El SDK y el simulador del iPhone Duo: “Download Xcode 27.1 beta to get the iOS SDK and simulator support for iPhone Duo” (descarga la beta de Xcode 27.1 para obtener el SDK de iOS y el soporte del simulador para el iPhone Duo), un recuadro que la beta 3 de Xcode 27.2 quitó el 14 de octubre sin poner nada en su lugar, y la noticia de Apple dice que el teléfono sale el 23 de octubre con iOS 27.1.3511

¿Qué build es cuál?

Elemento Build Fecha en el feed
iOS 27.2 beta / iPadOS 27.2 beta 24B5084k Mié 16 sep 2026
macOS 27.2 beta 26B5086k Mié 16 sep 2026
tvOS 27.2 beta 24K5088l Mié 16 sep 2026
visionOS 27.2 beta 24N5088l Mié 16 sep 2026
watchOS 27.2 beta 24S5086l Mié 16 sep 2026
Xcode 27.2 beta 27B5019j Mié 16 sep 2026
iOS 27.2 beta 2 / iPadOS 27.2 beta 2 24B5089g Lun 21 sep 2026
macOS 27.2 beta 2 26B5091g Lun 21 sep 2026
tvOS 27.2 beta 2 24K5093g Lun 21 sep 2026
visionOS 27.2 beta 2 24N5093f Lun 21 sep 2026
watchOS 27.2 beta 2 24S5091f Lun 21 sep 2026
Xcode 27.1 beta (el SDK del Duo) 27A9269 Vie 18 sep 2026
Xcode 27.2 beta 2 27B5028f Lun 28 sep 2026
iOS 27.2 beta 3 / iPadOS 27.2 beta 3 24B5099f Lun 5 oct 2026
macOS 27.2 beta 3 26B5101f Lun 5 oct 2026
tvOS 27.2 beta 3 24K5103f Lun 5 oct 2026
visionOS 27.2 beta 3 24N5103f Lun 5 oct 2026
watchOS 27.2 beta 3 24S5101f Lun 5 oct 2026
Xcode 27.1 RC (el SDK del Duo) 27A9275 Lun 5 oct 2026
iOS 27.2 beta 4 / iPadOS 27.2 beta 4 24B5110a Mar 13 oct 2026
macOS 27.2 beta 4 26B5112a Mar 13 oct 2026
visionOS 27.2 beta 4 24N5114a Mar 13 oct 2026
watchOS 27.2 beta 4 24S5112a Mar 13 oct 2026
Xcode 27.2 beta 3 27B5038j Mié 14 oct 2026

El orden es la historia. Apple pasó a las betas de 27.2 antes de que existiera ninguna beta de 27.1, y dos días después publicó la beta de Xcode 27.1 como la versión que trae el iPhone Duo; la publicación sobre Xcode 27 tiene la cronología y la publicación sobre el simulador del Duo tiene la prueba práctica. Al 26 de septiembre sigue sin haber una página de iOS 27.1 en el índice de notas de versión de Apple, solo “iOS & iPadOS 27 Release Notes” e “iOS & iPadOS 27.2 Beta 2 Release Notes.”12 Al 14 de octubre, el feed no tiene ninguna beta 4 de tvOS 27.2, el único sistema sin cuarta beta.9

¿Qué dicen las notas de la beta de iOS 27.2?

La página de la beta 2 abría con la frase de alcance, “The iOS & iPadOS 27.2 SDK provides support to develop apps for iPhone and iPad running iOS & iPadOS 27.2 beta 2. The SDK comes bundled with Xcode 27.2,” (el SDK de iOS y iPadOS 27.2 permite desarrollar apps para iPhone y iPad con iOS y iPadOS 27.2 beta 2 y viene incluido con Xcode 27.2) y luego recorría cuatro áreas.2

App Tracking Transparency. La única New Feature de la página era: “AppTrackingTransparency (ATT) now supports an alternative expanded prompt and re-prompting on a yearly basis for EU users. The alternative prompt is required for users in France, Germany, Italy, Poland, and Romania.” La nota no nombra ninguna API. Mi publicación sobre el aviso de seguimiento de la UE lee el encabezado y la página de referencia para lo que la nota calla, la nueva sobrecarga de requestTrackingAuthorization que habilita la hoja ampliada en el resto de la UE y el botón “Additional Information” que cierra el aviso sin registrar ninguna decisión, y ejecuta una prueba en el simulador de la beta, donde cada ejecución que mostró el aviso, sobre el runtime de la primera beta, mostró la alerta estándar y nunca la hoja; la hoja en sí es una prueba de dispositivo, con un dispositivo ubicado en la UE y con sesión iniciada en una Apple Account de la región de la UE.

StoreKit Testing in Xcode. Dos entradas pasan de Known Issues en las notas de 27.0 a Resolved: “Changing the storefront or locale using SKTestSession doesn’t propagate through Storefront.updates,” (cambiar la tienda o la configuración regional con SKTestSession no se propaga a través de Storefront.updates) y “Failed purchases using SKTestSession might display error dialogs even when dialogsDisabled is set to true.” (las compras fallidas con SKTestSession pueden mostrar diálogos de error aunque dialogsDisabled esté en true). Una tercera entrada en Resolved, “Intro offer eligibility does not reset immediately after calling SKTestSession.clearTransactions(),” (la elegibilidad para la oferta introductoria no se restablece de inmediato tras llamar a SKTestSession.clearTransactions()) repite una corrección que las notas de 27.0 ya listan. Un Known Issue nuevo: “Making a purchase in-app for a subscription that is a member of a subscription bundle incorrectly allows the user to unbundle instead of throwing an error.” (comprar dentro de la app una suscripción que forma parte de un paquete de suscripciones permite, por error, sacarla del paquete en lugar de lanzar un error).2

Health y Shortcuts. Dos Known Issues: “Personalized summaries may not generate as expected in the Insights tab,” (puede que los resúmenes personalizados no se generen como se espera en la pestaña Insights) y “Describe a Shortcut might fail with the error “Something went wrong. Try again later.”” (Describe a Shortcut puede fallar con ese error genérico).2

Eso era toda la página de la beta 2. Entre la beta 1 y la beta 2 no cambiaron ni las secciones ni los números de radar, según la actualización del 21 de septiembre de la publicación sobre las notas de iOS 27; sí cambiaron el título y el nombre del build en el Overview, de “Beta” a “Beta 2.” En la página de Xcode 27.2, la frase del Overview que prometía el SDK del Duo “later this month in an upcoming release of Xcode 27.1” (a finales de este mes, en una próxima versión de Xcode 27.1) fue reemplazada por el recuadro de descarga entre el 17 y el 19 de septiembre, como registra esa misma publicación en su actualización del 19 de septiembre y en su nota 8; el recuadro se cita de la página tal como la descargué el 26 de septiembre.3 Cada obsolescencia de 27.0 y cada cambio de comportamiento al enlazar con 27 de esa publicación sigue intacto en la beta 2 de 27.2.2

¿Qué cambia la beta de Xcode 27.2?

El Overview: “Xcode 27.2 beta includes Swift 6.4 and SDKs for iOS 27.2, iPadOS 27.2, tvOS 27.2, watchOS 27.2, macOS 27.2, and visionOS 27.2. Xcode 27.2 beta supports on-device debugging in iOS 17 and later, tvOS 17 and later, watchOS 10 and later, and visionOS. Xcode 27.2 beta requires a Mac running macOS Tahoe 26.6 or later.” (incluye Swift 6.4 y los SDK de las seis plataformas en 27.2, admite depuración en dispositivo desde iOS 17, tvOS 17, watchOS 10 y visionOS, y requiere una Mac con macOS Tahoe 26.6 o posterior). Debajo estaba el recuadro, hasta que la beta 3 lo quitó (más abajo): “Download Xcode 27.1 beta to get the iOS SDK and simulator support for iPhone Duo.”3

El formato de proyecto en JSON. En Project Format, New Features: “Xcode now supports a JSON-based project format (.xcproj) that’s more readable, merge-friendly, and easier for coding agents to edit. Enable it in the file inspector. Projects using .xcproj also open in earlier versions of Xcode 27. Learn more in Updating your Xcode project configuration file format.” Tres cosas en tres frases: el formato es opcional y se activa por proyecto, es retrocompatible dentro de la línea 27, y Apple nombra a los agentes de programación como motivo. Quien haya visto a su agente gastar turnos editando project.pbxproj con expresiones regulares sabe por qué está ahí la cláusula de los agentes; lo de fusionar sin dolor es lo que los equipos llevan una década pidiendo. Todavía no he convertido ningún proyecto, así que cómo se ve el archivo en disco queda para una nota posterior.3

La trampa del deployment target. En SDK, Known Issues: “macOS, watchOS, tvOS, and visionOS SDKs in Xcode 27.2 incorrectly report 27.1 as a valid deployment target. Builds and other functionality may have unexpected behavior if this deployment target is used. Mac Catalyst builds with a 27.1 or 27.2 deployment target may be unable to use newly introduced API.” (esos SDK dan por válido 27.1 por error, los builds pueden comportarse de forma inesperada con ese target, y los builds de Mac Catalyst con target 27.1 o 27.2 quizá no puedan usar las API nuevas). Apple no ha publicado ningún 27.1 para esos cuatro sistemas, y el propio Overview de la beta de Xcode 27.1 lista sus SDK en 27, así que un target fijado en 27.1 exige una versión del sistema que Apple no ha lanzado. Usa 27.0, o 27.2 solo para un target que deba requerir la beta, y ten presente la advertencia de Apple sobre Mac Catalyst tanto para 27.1 como para 27.2.36

El cierre inesperado del autocompletado. En General, Known Issues: “Xcode may crash when using code completion on macOS 27.2 beta,” con la solución provisional defaults write com.apple.dt.Xcode CodeCompletionAssetsToLoad /dev/null, que “turn[s] off enhanced code completion ranking” (desactiva la clasificación mejorada del autocompletado). Las notas de la beta 2 de macOS 27.2 listan el cierre como corregido del lado del sistema operativo, así que una Mac con la beta 2 no debería necesitar ese ajuste.34

Device Hub y Simulator. Dos Known Issues de Device Hub: los simuladores no aceptan la entrada de teclado y mouse “for OS versions before iOS 18.0, tvOS 18.0, watchOS 11.0, and visionOS 2.0” (en versiones anteriores a iOS 18.0, tvOS 18.0, watchOS 11.0 y visionOS 2.0), y un dispositivo físico desconectado mientras “Simulate Hardware Keyboard” estaba activado “may remain in “hardware keyboard” mode for up to 2 minutes” (puede quedarse en modo de teclado físico hasta 2 minutos). Un Known Issue de Simulator con un radar antiguo: “Some simulator runtimes are not completely deleted when removed, re-appearing after a reboot.” (algunos runtimes del simulador no se eliminan del todo y reaparecen tras reiniciar).3 Los tres figuran como corregidos en la beta 2, más abajo.7

Previews. Cuatro correcciones, una de ellas para agentes: “The RenderPreview MCP tool now returns the list of available render destinations, and lets the caller specify which destination to use for rendering.” (la herramienta MCP RenderPreview ahora devuelve la lista de destinos de renderizado disponibles y deja elegir cuál usar). Las otras son un fallo de selección en la cuadrícula de miniaturas, un error más claro para plataformas no compatibles y un error más claro “when previews fail because another user account on this Mac owns the Previews JIT directory” (cuando las previsualizaciones fallan porque otra cuenta de usuario de esa Mac es dueña del directorio JIT de Previews).3

¿Qué cambia la beta 2 de Xcode 27.2?

La beta 2 de Xcode 27.2 (27B5028f) lleva fecha del lunes 28 de septiembre en el feed de versiones, sin ninguna beta de sistema 27.2 a su lado; los demás ítems de sistemas operativos de ese día son las actualizaciones 27.0.1 de iOS, iPadOS, macOS, visionOS y watchOS, y iPadOS 26.7.1.7 El 1 de octubre leí la página, ya con su nuevo título, y la comparé con mi copia del 26 de septiembre de la página de la primera beta. El Overview dice lo mismo con “beta 2” en lugar de “beta” en cada frase, los mismos SDK y el mismo requisito de macOS 26.6, y el recuadro del Duo no cambia. Apple además integró la sección Previews & Playgrounds de la primera beta en Previews y movió dos correcciones de Previews de la primera beta bajo un encabezado nuevo, “Updates in Xcode 27.2 Beta”; las correcciones de RenderPreview y del directorio JIT siguen en la sección principal, aunque ambas llegaron con la primera beta. No he instalado la beta 2, así que todo lo de esta sección es texto de Apple.7

Una herramienta nueva para agentes. En Coding Assistant, New Features: “Added a GetCodeCoverage MCP tool that reports code coverage from the most recent test result, optionally filtered by target or file.” (se añadió una herramienta MCP, GetCodeCoverage, que informa la cobertura de código del resultado de pruebas más reciente, con filtro opcional por target o por archivo). Junto con la corrección de RenderPreview de arriba, son dos notas de beta seguidas que amplían lo que un agente conectado a Xcode puede pedir.7

Device Hub recupera la entrada. Los dos Known Issues de Device Hub de la primera beta están ahora en Resolved Issues con “Fixed:” delante: la entrada de teclado y mouse en los simuladores “for OS versions before iOS 18.0, tvOS 18.0, watchOS 11.0, and visionOS 2.0,” (en versiones anteriores a iOS 18.0, tvOS 18.0, watchOS 11.0 y visionOS 2.0) y la resaca de dos minutos en modo “hardware keyboard”. Junto a ellas hay dos correcciones más: “Fixed an issue where Device Hub stopped sending touch and button input to a connected device after a period of inactivity,” (Device Hub dejaba de enviar toques y pulsaciones de botones a un dispositivo conectado tras un rato de inactividad) y “Fixed: Device Hub now supports input to iOS 17 Simulator Devices.” (Device Hub ahora admite entrada en los dispositivos simulados con iOS 17). La antigua entrada de Simulator sobre runtimes “re-appearing after a reboot” (que reaparecen tras reiniciar) también figura como corregida.7

Dos correcciones fuera de Device Hub. Una sección nueva, Devices, lista “Fixed: Holding Escape does not dismiss keyboard capture mode” (mantener presionada la tecla Escape no cerraba el modo de captura del teclado), y Previews suma “Fixed an issue where previews could fail in source files that use Windows-style (CRLF) line endings.” (las previsualizaciones podían fallar en archivos fuente con finales de línea al estilo Windows, CRLF). Si tu repositorio tiene archivos con CRLF, esa segunda corrección es la razón para probar la beta 2.7

El cierre del autocompletado ya no está en la página. El Known Issue de General sobre el autocompletado en la beta de macOS 27.2, con su solución provisional defaults write, no aparece en ninguna parte de las notas de la beta 2, ni en Known Issues ni en Resolved Issues. Las notas de la beta 2 de macOS 27.2 ya listaban el cierre como corregido del lado del sistema operativo.4 Si configuraste ese ajuste, defaults delete com.apple.dt.Xcode CodeCompletionAssetsToLoad lo elimina; ese comando es mío, no de Apple.

El iPhone Duo aparece en una versión que, según Apple, no lo incluye. El recuadro sigue diciendo “Download Xcode 27.1 beta to get the iOS SDK and simulator support for iPhone Duo.” Aun así, dos Known Issues nuevos nombran el teléfono: “Screenshots and recordings in iPhone Duo may be black for up to a few minutes after booting the device,” (las capturas y grabaciones en el iPhone Duo pueden salir en negro durante unos minutos tras arrancar el dispositivo) y “VoiceOver, the Accessibility Inspector, and other accessibility tools cannot convey screen content on an iPhone Duo within Device Hub.” (VoiceOver, Accessibility Inspector y otras herramientas de accesibilidad no pueden transmitir el contenido de la pantalla de un iPhone Duo dentro de Device Hub). Otras dos entradas son copia literal de las notas de la beta de Xcode 27.1: el Known Issue de Mac Catalyst, “Projects that use APIs specific to iOS 27.1 show compile errors when building for Mac Catalyst,” (los proyectos que usan API propias de iOS 27.1 muestran errores de compilación al compilar para Mac Catalyst) con su solución provisional #if !targetEnvironment(macCatalyst), y la función de Previews “The canvas overrides picker now includes a Display group for previewing content on a device’s alternative display.” (el selector de ajustes del canvas ahora incluye un grupo Display para previsualizar contenido en la pantalla alternativa de un dispositivo).67 La página no explica la coincidencia, y su Overview sigue listando un SDK de iOS 27.2 y ninguno de 27.1. Hasta que Apple diga otra cosa, yo seguiría haciendo lo que indica el recuadro y desarrollaría para el Duo en la beta de 27.1.

Lo que sigue abierto y lo nuevo. El Known Issue del deployment target no cambia y conserva el mismo número de radar. Known Issues nuevos: “Cloning a 27.2 simulator device may encounter an issue due to incorrect file permissions” (clonar un dispositivo simulado de 27.2 puede fallar por permisos de archivo incorrectos); Device Hub puede “quit unexpectedly” (cerrarse de forma inesperada) al seleccionar un simulador de Vision Pro sin ningún runtime de visionOS instalado; “The Device->Simulate Memory Warning menu item does not work” (ese elemento del menú no funciona); CarPlay en Device Hub “requires devices to be physically connected via USB cable (not over the network)” (exige dispositivos conectados físicamente por cable USB, no por red); y un runtime de simulador reinstalado tras eliminarlo “may still show up as unavailable in Xcode,” (puede seguir apareciendo como no disponible en Xcode) con killall -9 com.apple.CoreSimulator.CoreSimulatorService como solución provisional de Apple. Una entrada parece mal archivada: “Fixed an issue where modifier keys such as Shift, Control, Option, and Command were not sent to the correct device when more than one device window was open” (una corrección para teclas modificadoras que no llegaban al dispositivo correcto con más de una ventana de dispositivo abierta) está bajo el encabezado Known Issues de Device Hub.7

¿Qué dicen las notas de la beta 3 de iOS 27.2?

La beta 3 de iOS y iPadOS 27.2 (24B5099f) lleva fecha del lunes 5 de octubre en el feed de versiones, con la beta 3 de macOS 27.2 (26B5101f), la beta 3 de tvOS 27.2 (24K5103f), la beta 3 de visionOS 27.2 (24N5103f) y la beta 3 de watchOS 27.2 (24S5101f) esa misma mañana. El ítem de Xcode de ese día es Xcode 27.1 RC (27A9275); al 11 de octubre, el feed no listaba ningún Xcode 27.2 posterior a la beta 2 (27B5028f) del 28 de septiembre. La beta 3 de Xcode 27.2 llegó el 14 de octubre.89 Apple reemplazó la página de la beta 2 en la misma URL, y el 11 de octubre la leí comparándola con el texto de la beta 2 citado más arriba. El Overview ahora nombra “iOS & iPadOS 27.2 beta 3” y sigue diciendo “The SDK comes bundled with Xcode 27.2.” (el SDK viene incluido con Xcode 27.2). Hay cinco entradas nuevas: dos correcciones de App Tracking Transparency, una función de UIKit y dos Known Issues. Todas las entradas de la página de la beta 2 siguen ahí. No he instalado la beta 3, así que esta sección es texto de Apple, salvo un encabezado del SDK que nombro más abajo.8

La API de seguimiento ha tenido tres nombres. En App Tracking Transparency hay dos Resolved Issues nuevos: “Fixed: The new requestTrackingAuthorization(usingExpandedInterface:additionalInformationAction:completionHandler:) API is renamed to requestTrackingAuthorization(preferExpandedInterface:...). (187149729)” y “Fixed: The new requestTrackingAuthorization(preferExpandedInterface:...) API is renamed to requestTrackingAuthorizationPreferringExpandedInterface:…). (187610745)” (cada entrada anuncia un cambio de nombre de la API nueva). En orden, los nombres son:

  1. requestTrackingAuthorization(usingExpandedInterface:additionalInformationAction:completionHandler:), el nombre que declara el SDK de la primera beta. Lo leí en el encabezado ATTrackingManager.h del SDK de iOS 27.2 de la beta de Xcode 27.2 (27B5019j), como el método de Objective-C requestTrackingAuthorizationUsingExpandedInterface:additionalInformationAction:completionHandler:.
  2. requestTrackingAuthorization(preferExpandedInterface:...).
  3. requestTrackingAuthorizationPreferringExpandedInterface, el nombre que las notas de la beta 3 dejan en pie.

Apple escribe el tercer nombre mitad en Objective-C y mitad en Swift, con dos puntos y un paréntesis de cierre suelto, y abrevia el segundo con puntos suspensivos, así que las notas no dan la firma completa de ninguno de los dos. Tampoco dicen si los nombres anteriores sobreviven como variantes obsoletas. Solo he leído el encabezado de la primera beta (27B5019j), no el de la beta 2 de Xcode 27.2 (27B5028f), así que no he visto ningún encabezado que declare el tercer nombre. Hasta que lo vea, trata cualquier llamada al primer nombre, incluida la de mi publicación sobre el aviso de seguimiento de la UE, como código que va a cambiar, y lee el encabezado nuevo antes de publicar. La entrada de la función en sí (179504171) es, palabra por palabra, la de la beta 2.8

Un cambio de UIKit para iOS 27.1 y posteriores. La segunda New Feature de la página, donde la beta 1 y la beta 2 tenían una sola: “On iOS 27.1 and later, the default layout margins for a UIView are zero. A view controller continues to provide its view with systemMinimumLayoutMargins, which vary depending on the presentation context. To inherit these margins in a subview of the view controller’s view, set its preservesSuperviewLayoutMargins property to true. (186294594)” (en iOS 27.1 y posteriores, los márgenes de diseño predeterminados de un UIView son cero; el view controller sigue dando a su vista systemMinimumLayoutMargins, que varían según el contexto de presentación, y para heredar esos márgenes en una subvista de la vista del view controller hay que poner su propiedad preservesSuperviewLayoutMargins en true). La entrada nombra iOS 27.1, la versión con la que sale el iPhone Duo, y no 27.2, y no dice si el cambio depende del SDK con el que se enlaza la app.58 Una subvista que se dispone según sus propios márgenes de diseño y contaba con los predeterminados recibe márgenes cero en iOS 27.1 y posteriores; el remedio de Apple es preservesSuperviewLayoutMargins.

Clonar un dispositivo simulado de 27.2. Bajo un encabezado nuevo, Simulator Runtimes, un Known Issue: “Cloning a simulator device running runtime 27.2 might fail due to incorrect file permissions. (188407822) (FB24939277)” (clonar un dispositivo simulado con el runtime 27.2 puede fallar por permisos de archivo incorrectos). Lleva el mismo número de radar que el Known Issue de la beta 2 de Xcode 27.2 citado más arriba, y la página del sistema añade la solución provisional de Apple: find ~/Library/Developer/CoreSimulator/Devices/<SOURCE_UDID>/data -name '*.sb-????????-??????' -delete. El comando elimina archivos, así que antes de ejecutarlo reemplaza <SOURCE_UDID> por el identificador del dispositivo que vas a clonar; xcrun simctl list devices muestra los identificadores, y esa indicación es mía, no de Apple.78

Citas de laboratorio de Quest. Un Known Issue con encabezado propio, dirigido a quien tiene el teléfono en la mano: “If you have an upcoming lab appointment, wait to update iOS versions until you receive your results. Contact Quest directly to reschedule your appointment if you run into any issues. (184530996)” (si tienes una cita de laboratorio próxima, espera a recibir los resultados antes de actualizar iOS, y contacta directamente a Quest para reprogramar la cita si surge algún problema). La solución provisional: “Lab results are also available under Browse > Lab Results.” (los resultados de laboratorio también están disponibles en Browse > Lab Results). Si tu dispositivo de pruebas es también el teléfono que usas, esto te afecta.8

Todo se mantiene; nada desaparece. Los Known Issues de Health y Shortcuts, las tres correcciones de StoreKit Testing y el Known Issue del paquete de suscripciones están en la página de la beta 3 con los mismos números de radar que en la beta 2 (186964423, 187499433, 183933307, 184155259, 184255116, 186018916); la corrección de la oferta introductoria lleva además el número de Feedback FB24137836. Ninguna entrada de la página de la beta 2 falta en la página de la beta 3.28

¿Qué dicen las notas de la beta 4 de iOS 27.2?

La beta 4 de iOS y iPadOS 27.2 (24B5110a) lleva fecha del martes 13 de octubre en el feed de versiones, a las 10:00 hora del Pacífico, con la beta 4 de macOS 27.2 (26B5112a), la beta 4 de visionOS 27.2 (24N5114a) y la beta 4 de watchOS 27.2 (24S5112a) a la misma hora, y sin ninguna beta 4 de tvOS 27.2 ni entonces ni después; el ítem de Xcode de la semana llegó al día siguiente. Apple reemplazó la página de la beta 3 en la misma URL, y la leí el 13 de octubre y de nuevo el 14 de octubre comparándola con el texto de la beta 3 de arriba. El Overview ahora dice “iOS & iPadOS 27.2 beta 4”, y el resto de la página es la de la beta 3: la misma función de App Tracking Transparency y los mismos dos cambios de nombre, los mismos Known Issues de Health, Quest Lab Appointments, Shortcuts y Simulator Runtimes, las mismas tres correcciones de StoreKit Testing y su Known Issue, y la misma función de márgenes de UIKit, cada una con el número de radar que lista la nota 8. No se añade nada y no desaparece nada, así que el tercer nombre de la API de seguimiento sigue en pie y la pregunta sobre el encabezado que planteé arriba sigue abierta. No he instalado la beta 4.910

¿Qué cambia la beta 3 de Xcode 27.2?

La beta 3 de Xcode 27.2 (27B5038j) lleva fecha del miércoles 14 de octubre en el feed de versiones, a las 10:00 hora del Pacífico, un día después de las cuartas betas del sistema y dieciséis días después de la beta 2. El 14 de octubre leí la página, ya con su nuevo título, y la comparé con el texto de la beta 2 citado más arriba. El Overview dice lo mismo con “beta 3” en lugar de “beta 2”, los mismos seis SDK, entre ellos un SDK de tvOS 27.2 aunque el feed no tiene ninguna beta 4 de tvOS 27.2, y el mismo requisito de macOS 26.6. Las notas de versión de App Store Connect traen una entrada de TestFlight con fecha del mismo día: “You can now submit apps built with Xcode 27.2 beta 3 using the SDK for iOS 27.2 beta 4, iPadOS 27.2 beta 4, macOS 27.2 beta 4, tvOS 27.2 beta 3, visionOS 27.2 beta 4, and watchOS 27.2 beta 4 for internal and external testing.” (ya puedes enviar apps compiladas con la beta 3 de Xcode 27.2, con los SDK de las betas 4 de iOS, iPadOS, macOS, visionOS y watchOS 27.2 y de la beta 3 de tvOS 27.2, para pruebas internas y externas). La entrada atribuye el SDK de tvOS a la beta 3 y no dice nada sobre la tienda. No he instalado la beta 3, así que esta sección es texto de Apple.91113

El recuadro del Duo ya no está. El recuadro que estaba bajo el Overview desde el 19 de septiembre como muy tarde no aparece en la página de la beta 3: “Download Xcode 27.1 beta to get the iOS SDK and simulator support for iPhone Duo.” Nada lo reemplaza: el Overview sigue listando un SDK de iOS 27.2 y ninguno de 27.1, los dos Known Issues del iPhone Duo de la beta 2 siguen ahí, bajo General y Device Hub, y la entrada de Mac Catalyst sobre “APIs specific to iOS 27.1” (API propias de iOS 27.1) no cambia. La página no dice si el SDK de la beta 3 de 27.2 trae las API del Duo, y yo no he abierto el SDK. Hasta que Apple diga otra cosa, Xcode 27.1 es el build del Duo: el recuadro lo decía, nombrando su beta, hasta el 14 de octubre, y las notas del RC de 27.1 del 5 de octubre traen el SDK de iOS 27.1 y las entradas del simulador del Duo.118

Interface Builder, dos correcciones. Una sección nueva, Resolved Issues: “Fixed: Interface Builder toolchain compilation mode incorrectly encoded standard/system UIStackView.spacing as 0.” (el modo de compilación toolchain de Interface Builder codificaba por error como 0 el UIStackView.spacing estándar o del sistema) y “Fixed: Interface Builder toolchain compilation mode failed to encode UIButtonConfiguration.contentInsets.” (ese modo no codificaba UIButtonConfiguration.contentInsets). Las dos llevan números de Feedback (FB24605403 y FB24829108), así que las dos se reportaron a través de Feedback Assistant. Si las stack views de un storyboard perdieron su espaciado, o un botón sus content insets, con el modo de compilación toolchain, la beta 3 es el build con el que volver a probar.11

El problema de la clonación cambia de lugar y gana un comando. El Known Issue de General de la beta 2, “Cloning a 27.2 simulator device may encounter an issue due to incorrect file permissions”, ahora está bajo un encabezado nuevo, Simulator Runtimes, como “Cloning a simulator device running runtime 27.2 might fail due to incorrect file permissions.” Es la redacción de las notas de la beta 3 de iOS 27.2, y el mismo comando find es su solución provisional, así que la advertencia de arriba sobre reemplazar <SOURCE_UDID> antes de ejecutarlo sigue valiendo.11

Dos entradas cambian de estado. El runtime que “may still show up as unavailable in Xcode” (puede seguir apareciendo como no disponible en Xcode) tras eliminarlo y reinstalarlo, un Known Issue de Simulator en la página de la beta 2 con killall -9 com.apple.CoreSimulator.CoreSimulatorService como solución provisional, ahora lleva “Fixed:” delante y está archivado bajo “Resolved Issues in Xcode 27.2 Beta 2”, y la línea de killall ya no está. La corrección de las teclas modificadoras que la página de la beta 2 listaba bajo los Known Issues de Device Hub, y que más arriba llamé mal archivada, también está bajo “Resolved Issues in Xcode 27.2 Beta 2”. Apple además movió todas las funciones y correcciones de la beta 2, con las dos entradas recién resueltas, bajo un encabezado “Updates in Xcode 27.2 Beta 2”, y añadió “in Xcode 27.2 Beta 2” a cada subencabezado, el mismo patrón que la página ya usaba para las entradas de la primera beta; los Known Issues abiertos quedan arriba. El traslado arrastra tres entradas de la primera beta, el formato .xcproj y las correcciones de RenderPreview y del directorio JIT, las dos últimas de las cuales señalé más arriba que seguían en la sección principal, así que la página de Apple ahora archiva bajo la beta 2 la función de Xcode 27.2 que encabeza esta publicación.11

Lo que sigue abierto. El Known Issue del deployment target no cambia y conserva el 187160501; la entrada de Simulator según la cual CarPlay en Device Hub “requires devices to be physically connected via USB cable (not over the network)” (exige dispositivos conectados físicamente por cable USB, no por red) sigue ahí; el cierre inesperado con el simulador de Vision Pro, el elemento de menú de la advertencia de memoria y las dos entradas del iPhone Duo siguen siendo Known Issues con los mismos números; y el cierre del autocompletado sigue sin aparecer en la página.11

¿Qué dicen las notas de la beta 2 de macOS 27.2?

Cinco secciones. El cierre del autocompletado, listado como corregido; una obsolescencia de AppKit, “The EnablePasteboardPrivacyDeveloperPreview user default has been removed” (se eliminó ese ajuste de usuario); un Known Issue de Notifications en instalaciones limpias, donde las Mac “might not prompt you to allow notifications for some apps, such as Calendar, Maps, Find My, Home, and Weather,” (puede que no pidan permitir notificaciones para algunas apps como Calendar, Maps, Find My, Home y Weather) con System Settings como solución provisional; el mismo Known Issue de Shortcuts que en iOS; y las mismas entradas de StoreKit Testing que en iOS, tres corregidas y una nueva. La publicación sobre las notas de macOS 27 cubre la versión 27.0 sobre la que se construye la beta.4 Actualización del 14 de octubre: la página ahora lleva el título de la beta 4 y, por lo demás, es la página de la beta 3. Hay una entrada nueva desde la beta 2, que ya estaba en la página de la beta 3 el 11 de octubre, un Known Issue de Display Settings: “When an external display is connected, display settings might not be restored correctly, and the display arrangement might change.” (al conectar una pantalla externa, puede que la configuración de pantalla no se restaure correctamente y que cambie la disposición de las pantallas). La beta 4 no añade nada, y cada entrada de la beta 2 sigue en pie con su número de radar.12

¿Qué no está en 27.2?

El iPhone Duo. La noticia de Apple del 16 de septiembre dice: “When iPhone Duo becomes available on October 23, it will run iOS 27.1. This version builds on the foundation of iOS 27 and introduces features that were purpose-built for the new foldable design. Xcode 27.1 will add development support for iPhone Duo. This includes updated SDKs and a simulator that supports the all-new poses and orientations of iPhone Duo.” (cuando el iPhone Duo salga el 23 de octubre ejecutará iOS 27.1, una versión que se apoya en iOS 27 con funciones creadas para el nuevo diseño plegable; Xcode 27.1 sumará el soporte de desarrollo, con SDK actualizados y un simulador que admite las nuevas posturas y orientaciones). Las notas de la beta de Xcode 27.2 repiten la indicación. Así que instalar la beta de 27.2 sirve para probar el aviso de la UE y las correcciones de StoreKit; no sirve para probar un pliegue, y un proyecto que necesite a la vez las API del Duo y el SDK de 27.2 está esperando un build que Apple no ha publicado, a juzgar por el recuadro; las entradas del Duo sin explicación en las notas de la beta 2, más arriba, son la única señal de que eso puede cambiar.357 Actualización del 14 de octubre: la beta 3 de Xcode 27.2 quita el recuadro y no pone nada en su lugar; el Overview sigue listando un SDK de iOS 27.2, los problemas conocidos del Duo siguen ahí, y no se dice si el SDK de la beta 3 trae las API del Duo. Xcode 27.1 sigue siendo el build del Duo: el recuadro lo decía hasta el 14 de octubre, y las notas del RC de 27.1 traen el SDK de iOS 27.1 y las entradas del simulador del Duo.118

Qué haría yo esta semana

  1. Si vendes en la UE, y es imprescindible si vendes en Francia, Alemania, Italia, Polonia o Rumania, revisa tu flujo de seguimiento en un dispositivo ubicado en la UE y con sesión iniciada en una Apple Account de la región de la UE; en mis ejecuciones el simulador solo mostró la alerta estándar, y la publicación sobre el aviso de seguimiento de la UE tiene los pasos para publicar y el único valor de retorno que no es ni un sí ni un no.2
  2. Prueba .xcproj en una rama, no en main: actívalo en el inspector de archivos, haz commit y mira cómo se ve un conflicto de fusión en el archivo nuevo antes de que el equipo lo adopte.3
  3. Revisa el menú de deployment target de cada target en Xcode 27.2 por si aparece un 27.1 que no debería estar ahí en macOS, watchOS, tvOS y visionOS.3
  4. Si las pruebas de StoreKit sobre cambios de tienda o dialogsDisabled fallaban de forma intermitente con 27.0, vuelve a ejecutarlas en 27.2; ambas causas figuran como corregidas.2
  5. Mantén Xcode 27.1 (el RC, 27A9275, desde el 5 de octubre; antes, la beta de 27.1) instalado junto a la beta de 27.2 si desarrollas para el Duo; por ahora ninguna reemplaza a la otra. La beta 3 de Xcode 27.2 quitó el 14 de octubre el recuadro que apuntaba a 27.1, sin decir que el SDK se hubiera movido.35811
  6. Si usas simuladores anteriores a iOS 18 a través de Device Hub, o tus previsualizaciones fallan en archivos con finales de línea CRLF, la beta 2 de Xcode 27.2 lista esas correcciones. Si configuraste el ajuste del autocompletado para la primera beta, Apple lista el cierre como corregido en la beta 2 de macOS 27.2; en ese build, mi defaults delete com.apple.dt.Xcode CodeCompletionAssetsToLoad elimina el ajuste que añadió la solución provisional de Apple.47
  7. Si un storyboard perdió el espaciado de sus stack views, o un botón sus content insets, con el modo de compilación toolchain de Interface Builder, vuelve a probar en la beta 3 de Xcode 27.2, que da ambos problemas por corregidos.11

Preguntas frecuentes

¿Qué hay de nuevo en iOS 27.2 beta 2?

La misma página que en la beta 1, con un título nuevo y un nombre de build nuevo en el Overview: el aviso ampliado de App Tracking Transparency para la UE, tres correcciones de StoreKit Testing y tres problemas conocidos. Sin obsolescencias y sin cambios de comportamiento condicionados al SDK de 27.2.2

¿Qué hay de nuevo en iOS 27.2 beta 3?

El build 24B5099f, con fecha del 5 de octubre: una función de UIKit, “On iOS 27.1 and later, the default layout margins for a UIView are zero” (en iOS 27.1 y posteriores, los márgenes de diseño predeterminados de un UIView son cero); dos correcciones de App Tracking Transparency que renombran la API del aviso ampliado; y dos problemas conocidos, uno al clonar un dispositivo simulado con el runtime 27.2 y otro sobre las citas de laboratorio de Quest. Todas las entradas de la beta 2 se mantienen con el mismo número de radar.8

¿Qué hay de nuevo en iOS 27.2 beta 4?

El build 24B5110a, con fecha del 13 de octubre: nada en la página salvo el nombre del build. Todas las funciones, correcciones y problemas conocidos de la beta 3 siguen ahí con el mismo número de radar, y no se añade ni se quita ninguna entrada; en el feed no hay ninguna beta 4 de tvOS 27.2.910

¿Cómo se llama la API del aviso de seguimiento ampliado?

Ha tenido tres nombres. El SDK de la primera beta declara requestTrackingAuthorization(usingExpandedInterface:additionalInformationAction:completionHandler:). Las notas de la beta 3 de Apple la renombran a requestTrackingAuthorization(preferExpandedInterface:...) y después a requestTrackingAuthorizationPreferringExpandedInterface, el nombre que queda en pie. Apple abrevia los dos últimos. La beta 3 de Xcode 27.2 (27B5038j) llegó el 14 de octubre; no he abierto su encabezado, así que no he leído ninguno que declare los nombres nuevos. Lee el encabezado nuevo antes de publicar.89

¿Cuándo saldrá iOS 27.2?

Apple no ha anunciado una fecha. Las betas empezaron el 16 de septiembre y llegaron a la beta 2 el 21 de septiembre, a la beta 3 el 5 de octubre y a la beta 4 el 13 de octubre, con la beta 2 de Xcode 27.2 el 28 de septiembre y la beta 3 el 14 de octubre; esta publicación recogerá el lanzamiento cuando lo recoja el feed.1789

¿Qué hay de nuevo en la beta 2 de Xcode 27.2?

El build 27B5028f, con fecha del 28 de septiembre: una herramienta MCP llamada GetCodeCoverage, cuatro correcciones de entrada en Device Hub, una corrección de Previews para archivos fuente con finales de línea CRLF, una corrección para Escape, que no cerraba la captura del teclado, otra para los runtimes de simulador que volvían tras eliminarlos, y varios problemas conocidos nuevos en Device Hub y Simulator. El cierre del autocompletado de la primera beta ya no figura en la lista, y el problema conocido del deployment target se mantiene.7

¿Qué hay de nuevo en la beta 3 de Xcode 27.2?

El build 27B5038j, con fecha del 14 de octubre: dos correcciones de Interface Builder para el modo de compilación toolchain; el problema de la clonación de simuladores, trasladado a un encabezado Simulator Runtimes con el comando find como solución provisional; el problema de la reinstalación del runtime y la entrada mal archivada de las teclas modificadoras, archivados de nuevo como resueltos en la beta 2; y el recuadro del Duo, quitado sin nada que lo reemplace. Siguen los problemas conocidos del deployment target, de CarPlay, del simulador de Vision Pro y del iPhone Duo.11

¿La beta de iOS 27.2 es compatible con el iPhone Duo?

No, según lo que dice Apple. El SDK y el simulador del Duo vienen en la beta de Xcode 27.1 (11 de octubre: en el RC de 27.1, 27A9275, desde el 5 de octubre), y el teléfono sale el 23 de octubre con iOS 27.1, según Apple.358 Las notas de la beta 2 de Xcode 27.2 sí listan dos problemas conocidos del iPhone Duo y el grupo de previsualización para la pantalla alternativa, sin explicarlos; el recuadro de Apple enviaba el trabajo para el Duo a la beta de 27.1 hasta que la beta 3 de Xcode 27.2 lo quitó el 14 de octubre, sin decir dónde vive el SDK.711

¿Qué es el formato .xcproj?

Un formato de proyecto de Xcode basado en JSON, presentado en la beta de Xcode 27.2, que se activa por proyecto desde el inspector de archivos, que Apple describe como “more readable, merge-friendly, and easier for coding agents to edit,” (más legible, más fácil de fusionar y más fácil de editar para los agentes de programación) y que las versiones anteriores de Xcode 27 pueden seguir abriendo.3

¿Debo instalar la beta de 27.2 en un dispositivo que uso a diario?

Las notas listan los problemas conocidos de arriba y nada sobre pérdida de datos, pero una beta es una beta. La hoja de la UE necesita un dispositivo ubicado en la UE y con sesión iniciada en una Apple Account de la región de la UE; en mis ejecuciones el simulador solo mostró la alerta estándar. Las correcciones de StoreKit Testing figuran en las notas del sistema 27.2, así que un runtime de simulador de 27.2 debería bastar para volver a ejecutar esas pruebas sin instalar nada en un dispositivo.2

Fuentes


  1. Apple, Releases, feed RSS descargado el 26 de septiembre de 2026: “iOS 27.2 beta 2 (24B5089g)”, “iPadOS 27.2 beta 2 (24B5089g)”, “macOS 27.2 beta 2 (26B5091g)”, “tvOS 27.2 beta 2 (24K5093g)”, “visionOS 27.2 beta 2 (24N5093f)” y “watchOS 27.2 beta 2 (24S5091f)” con fecha del lunes 21 de septiembre de 2026; “Xcode 27.2 beta (27B5019j)” con fecha del miércoles 16 de septiembre de 2026; “Xcode 27.1 beta (27A9269)” con fecha del viernes 18 de septiembre de 2026. Los ítems de la primera beta con fecha del miércoles 16 de septiembre, “iOS 27.2 beta (24B5084k)”, “iPadOS 27.2 beta (24B5084k)”, “macOS 27.2 beta (26B5086k)”, “tvOS 27.2 beta (24K5088l)”, “visionOS 27.2 beta (24N5088l)”, “watchOS 27.2 beta (24S5086l)” y “Xcode 27.2 beta (27B5019j)”, aparecían en el feed descargado el 17 de septiembre de 2026 y quedaron registrados con esos builds en la actualización de esa fecha de la publicación sobre Xcode 27 y en su nota 9; la descarga del 26 de septiembre lista los ítems de la beta 2 en lugar de los ítems de sistema de la primera beta. La noticia de la nota 5 corrobora la tanda de seis sistemas. ↩↩↩↩

  2. Apple, iOS & iPadOS 27.2 Beta 2 Release Notes, descargadas el 26 de septiembre de 2026: Overview; App Tracking Transparency, New Features (179504171); Health, Known Issues (186964423); Shortcuts, Known Issues (187499433); StoreKit Testing in Xcode, Resolved Issues (183933307, 184155259, 184255116) y Known Issues (186018916), citadas. El índice de notas de versión descargado el mismo día lista “iOS & iPadOS 27 Release Notes” e “iOS & iPadOS 27.2 Beta 2 Release Notes” y ninguna entrada de 27.1. ↩↩↩↩↩↩↩↩↩↩↩↩

  3. Apple, Xcode 27.2 Beta Release Notes, descargadas el 26 de septiembre de 2026: Overview y su recuadro; General, Known Issues (186939138); Device Hub, Known Issues (181945323, 182553164); Previews, Resolved Issues (183475595, 185436582, 186442676); Previews & Playgrounds, Resolved Issues (184564292); Project Format, New Features (184661114); SDK, Known Issues (187160501); Simulator, Known Issues (141290052), citadas. ↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩

  4. Apple, macOS 27.2 Golden Gate Beta 2 Release Notes, descargadas el 26 de septiembre de 2026: General (186939138), AppKit (186955507), Notifications (187312007), Shortcuts (187499433), StoreKit Testing in Xcode (183933307, 184155259, 184255116, 186018916), citadas. ↩↩↩↩

  5. Apple, “Get ready with the latest beta releases”, noticias para desarrolladores, 16 de septiembre de 2026, leída desde el feed RSS de noticias para desarrolladores el 26 de septiembre de 2026: “The beta versions of iOS 27.2, iPadOS 27.2, macOS 27.2, tvOS 27.2, visionOS 27.2, and watchOS 27.2 are now available.” y la “Note about iOS 27.1 and iPhone Duo”, citadas. ↩↩↩↩↩↩

  6. Apple, Xcode 27.1 Beta Release Notes, descargadas el 26 de septiembre de 2026, Overview: “Xcode 27.1 beta includes Swift 6.4 and SDKs for iOS 27.1, iPadOS 27, tvOS 27, watchOS 27, macOS 27, and visionOS 27.” ↩↩

  7. Apple, Releases, feed RSS descargado el 1 de octubre de 2026: “Xcode 27.2 beta 2 (27B5028f)”, “iOS 27.0.1 (24A446)”, “iPadOS 27.0.1 (24A446)”, “macOS 27.0.1 (26A434)”, “visionOS 27.0.1 (24M372)” y “iPadOS 26.7.1 (23H30)” con fecha del lunes 28 de septiembre de 2026 a las 10:00:00 PDT, y “watchOS 27.0.1 (24R365)” con fecha del mismo día a las 13:00:00 PDT. Apple, Xcode 27.2 Beta 2 Release Notes, descargadas a través del endpoint JSON de la documentación el 1 de octubre de 2026 y comparadas con la descarga del 26 de septiembre de la nota 3: Overview y su recuadro; General, Known Issues (187146039, 188407822); Coding Assistant, New Features (181141715); Device Hub, Resolved Issues (181945323, 182553164, 182695157, 187484157) y Known Issues (177181719, 187148389, 188313956, 188326513); Devices, Resolved Issues (187880316); Mac Catalyst, Known Issues (185924957); Previews, New Features (182598534) y Resolved Issues (186255376); SDK, Known Issues (187160501); Simulator, Resolved Issues (141290052) y Known Issues (179494052, 187950199), citadas. El radar 186939138 no aparece en la página. La forma defaults delete del texto se ejecutó en un dominio de preferencias desechable el 1 de octubre de 2026, donde eliminó la clave; la clave no estaba configurada en el dominio de Xcode de mi Mac. Las notas de iOS y iPadOS 27.2 y de la beta 2 de macOS 27.2 descargadas ese mismo día son idénticas a las copias del 26 de septiembre, igual que la página de la beta de Xcode 27.1 de la nota 6, que incluye los radares 185924957 y 182598534. ↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩

  8. Apple, Releases, feed RSS descargado el 11 de octubre de 2026: “iOS 27.2 beta 3 (24B5099f)”, “iPadOS 27.2 beta 3 (24B5099f)”, “macOS 27.2 beta 3 (26B5101f)”, “tvOS 27.2 beta 3 (24K5103f)”, “visionOS 27.2 beta 3 (24N5103f)” y “watchOS 27.2 beta 3 (24S5101f)” con fecha del lunes 5 de octubre de 2026 a las 11:00:00 PDT, y “Xcode 27.1 RC (27A9275)” con fecha del mismo día a las 10:00:00 PDT; el ítem más reciente de Xcode 27.2 es “Xcode 27.2 beta 2 (27B5028f)” del 28 de septiembre. Apple, iOS & iPadOS 27.2 Beta 3 Release Notes, descargadas el 11 de octubre de 2026: Overview; App Tracking Transparency, New Features (179504171) y Resolved Issues (187149729, 187610745); Health, Known Issues (186964423); Quest Lab Appointments, Known Issues (184530996); Shortcuts, Known Issues (187499433); Simulator Runtimes, Known Issues (188407822, FB24939277); StoreKit Testing in Xcode, Resolved Issues (183933307, FB24137836, 184155259, 184255116) y Known Issues (186018916); UIKit, New Features (186294594), citadas. La declaración del primer nombre se leyó en ATTrackingManager.h, en el SDK de iOS 27.2 de la beta de Xcode 27.2 (27B5019j), el 11 de octubre de 2026. Apple, Xcode 27.1 RC Release Notes, descargadas el 11 de octubre de 2026: el Overview (“Xcode 27.1 RC includes Swift 6.4 and SDKs for iOS 27.1, iPadOS 27, tvOS 27, watchOS 27, macOS 27, and visionOS 27.”) y los Known Issues de Simulator que nombran el runtime del simulador del iPhone Duo (187708663, 187708767). ↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩

  9. Apple, Releases, feed RSS descargado el 14 de octubre de 2026 a las 05:07 UTC (13 de octubre, 22:07 hora del Pacífico) y el 15 de octubre de 2026 a las 04:36 UTC (14 de octubre, 21:36 hora del Pacífico): en ambos, “iOS 27.2 beta 4 (24B5110a)”, “iPadOS 27.2 beta 4 (24B5110a)”, “macOS 27.2 beta 4 (26B5112a)”, “visionOS 27.2 beta 4 (24N5114a)” y “watchOS 27.2 beta 4 (24S5112a)” con fecha del martes 13 de octubre de 2026 a las 10:00:00 PDT, sin ninguna entrada de tvOS 27.2 beta 4; solo en el segundo, “Xcode 27.2 beta 3 (27B5038j)” con fecha del miércoles 14 de octubre de 2026 a las 10:00:00 PDT; los ítems de Xcode de la segunda descarga son “Xcode 27.2 beta 3 (27B5038j)”, “Xcode 27.1 RC (27A9275)”, “Xcode 27.1 beta (27A9269)”, “Xcode 27 (27A266a)” y “Xcode 26.6 (17F113)”. ↩↩↩↩↩↩↩↩↩

  10. Apple, iOS & iPadOS 27.2 Beta 4 Release Notes, descargadas a través del endpoint JSON de la documentación el 14 de octubre de 2026 a las 05:09 UTC (13 de octubre, 22:09 hora del Pacífico) y el 15 de octubre de 2026 a las 04:38 UTC (14 de octubre, 21:38 hora del Pacífico), y comparadas con la copia del 11 de octubre de la página de la beta 3: el Overview nombra “iOS & iPadOS 27.2 beta 4”; las secciones y los números de radar son los listados en la nota 8, sin ninguna entrada añadida ni eliminada. ↩↩↩↩

  11. Apple, Xcode 27.2 Beta 3 Release Notes, descargadas a través del endpoint JSON de la documentación el 15 de octubre de 2026 a las 04:38 UTC (14 de octubre, 21:38 hora del Pacífico), servidas con un Last-Modified del 14 de octubre de 2026 a las 07:06:58 GMT, y comparadas con la copia de la beta 2 del 14 de octubre a las 05:09 UTC (13 de octubre, 22:09 hora del Pacífico): Overview, citado, sin recuadro; General, Known Issues (187146039); Device Hub, Known Issues (187148389, 188313956, 188326513); Interface Builder, Resolved Issues (186354589, FB24605403; 187747632, FB24829108), citadas; Mac Catalyst, Known Issues (185924957); SDK, Known Issues (187160501); Simulator, Known Issues (179494052, FB23101450); Simulator Runtimes, Known Issues (188407822, FB24939277), citado, con la solución provisional de find; bajo “Updates in Xcode 27.2 Beta 2”, Coding Assistant, New Features (181141715); Device Hub, Resolved Issues (177181719, 181945323, 182553164, 182695157 con FB23873443, 187484157); Devices, Resolved Issues (187880316); Previews, New Features (182598534) y Resolved Issues (184564292, 186255376, 186442676); Project Format, New Features (184661114); y Simulator, Resolved Issues (141290052 con FB16083602, y 187950199, ahora con “Fixed:” delante); bajo “Updates in Xcode 27.2 Beta”, Previews, Resolved Issues (183475595, 185436582). El recuadro de la copia de la beta 2, su Known Issue de Simulator 187950199 con la solución provisional de killall y la redacción de su Known Issue de General para 188407822 no aparecen en la página de la beta 3. ↩↩↩↩↩↩↩↩↩↩↩↩↩↩

  12. Apple, macOS 27.2 Golden Gate Beta 4 Release Notes, descargadas a través del endpoint JSON de la documentación el 15 de octubre de 2026 a las 05:01 UTC (14 de octubre, 22:01 hora del Pacífico), y comparadas con el texto de la beta 2 guardado el 26 de septiembre y con la copia de la beta 3 del 11 de octubre: el Overview nombra “macOS 27.2 Golden Gate beta 4”; la sección Display Settings, Known Issues (188643179), citada, está en la copia de la beta 3 y no en la de la beta 2; el texto de la beta 4 es el de la beta 3 salvo el nombre del build, y cada entrada de la beta 2 está presente con el mismo número de radar. ↩

  13. Apple, App Store Connect release notes, descargadas el 15 de octubre de 2026 a las 05:04 UTC (14 de octubre, 22:04 hora del Pacífico), entrada con fecha del 14 de octubre de 2026, “TestFlight update”, citada completa. ↩

Artículos relacionados

El aviso de seguimiento de la UE en iOS 27.2: qué publicar

iOS 27.2 suma un aviso alternativo de App Tracking Transparency para la UE, obligatorio en cinco países. La nueva API, l…

28 min de lectura

Xcode 27.1 beta: tu app en el simulador del iPhone Duo

Xcode 27.1 beta trae el primer SDK de iOS 27.1 y un simulador de iPhone Duo: qué suma el SDK, qué dice el perfil del dis…

44 min de lectura

Rutas en pixel art: conexiones de mapa y distritos en el iPhone

Cómo construyen Pokémon, Stardew y Animal Crossing la tierra entre pueblos, medido en el código: rutas, costuras, garita…

130 min de lectura