Ícono del sitio Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Parche actualizado de diciembre de Apple Platforms para RAD Studio 10.4.1

Hace unas semanas, lanzamos un ” parche de plataformas de Apple ” centrado en mejorar nuestro soporte para las últimas versiones de macOS e iOS. Si bien el parche resuelve problemas con la importación de SDK de Apple y con la depuración en dispositivos, todavía había algunos problemas con el enlace de bibliotecas específicas (como ClientDataSet) y para el desarrollo de C ++ iOS.

Ahora hemos lanzado una versión actualizada del mismo parche (a través del administrador de paquetes GetIt y pronto a través del portal de descargas my.embarcadero.com ). También hemos retirado el parche anterior, ya que el nuevo parche incluye y reemplaza al anterior. Si ya ha instalado el primer parche, simplemente instale este nuevo encima. Si no es así, todo lo que necesita es instalar el “parche de diciembre”. Tenga en cuenta que la página de bienvenida debe notificarle sobre el nuevo parche y que cuando abra el administrador de paquetes GetIt debería ver ambos parches; esto se debe a que GetIt enumera cualquier paquete ya instalado en su sistema independientemente de su disponibilidad, ya que este será el único forma de desinstalar dicho paquete. Sin embargo, no es necesario desinstalar el parche anterior.

A continuación, se muestra una copia del archivo Léame del nuevo parche, con información más detallada sobre los problemas antiguos y nuevos abordados.

Parche de Apple Platforms de diciembre para RAD Studio 10.4.1 Readme

Este parche aborda algunos problemas relacionados con la compatibilidad de RAD Studio 10.4.1 para XCode 12, iOS 14 y macOS Big Sur, que no estaban disponibles cuando se envió 10.4.1. Publicamos un parche similar en noviembre. Este nuevo parche reemplaza al anterior y ofrece más mejoras en la misma área. La instalación de este parche sobre el parche existente reemplazará todos los archivos necesarios.

En la versión anterior de este parche (lanzado en noviembre de 2020), incluimos:
* Una solución RTL para un problema con excepciones, que también causa problemas al finalizar la aplicación, para aplicaciones macOS que se ejecutan en macOS 11.0 Big Sur recientemente lanzado. El problema público correspondiente se registró en Quality Portal como RSP-30000. Para este problema, el parche incluye código fuente modificado y archivos binarios compilados.
* Una nueva versión de PAServer para macOS, e incluye correcciones para varios problemas:
* Importación de SDK desde Xcode 12
* Aplicaciones de depuración en un dispositivo iOS 14
* Esto incluye informes de Quality Portal como RSP-30806, RSP-31014, RSP-31667 y RSP-31049.

Esta versión del parche incluye las correcciones anteriores, pero agrega varias correcciones nuevas:
* Un problema de compilación contra el componente ClientDataSet (RSP-31795)
* Varios problemas al usar C ++ con el SDK de iOS14:
* Error ‘nombre de tipo desconocido __UINTPTR_TYPE__’ al compilar con iOS14
* Errores de compilación con el SDK de iOS14, incluido ‘nodo no válido: esto puede resultar del uso de un iterador de mapa como iterador de secuencia, o viceversa’ o un error del vinculador (RSP-31014)
* Errores del vinculador que se refieren a DBX, como ‘[Error de ld] Error: “__ZdlPv”, referenciado desde: __ZN9DBXObjectD0Ev en DBXCommon.o’

Salir de la versión móvil