El entorno de desarrollo integrado Xcode es la IDE utilizado para desarrollar aplicaciones para el OS X y sistemas operativos iOS . La aplicación se actualiza con frecuencia por parte de Apple para hacer frente a los cambios en la arquitectura de iOS y OS X y SDK. Al cambiar a una versión actualizada de Xcode , sin embargo , es posible que encuentre problemas durante la compilación de sus proyectos debido a un error denominado " Base SDK Missing . " Base SDK Missing error cuando
Si intenta compilar una aplicación que se codifica utilizando una versión anterior de Xcode en una nueva versión de Xcode , se le pedirá por la " Base SDK Missing" error. Si esto ocurre , la compilación fallará y aparecerá un mensaje de error que dice " error: No hay SDK con el nombre o la ruta " nombre SDK "," donde " nombre SDK" se sustituye por el SDK de base que ha intentado crear la aplicación con .
Base SDK Descripción
la aplicación Xcode define el SDK de base como " el nombre o la ruta de la base de SDK que se utiliza durante la la acumulación . " Cuando se especifica el SDK de base, el proyecto se construye a partir de las cabeceras y las bibliotecas se encuentran en el SDK. Si no se especifica el SDK de base, Xcode no será capaz de localizar las cabeceras y las bibliotecas necesarias para compilar el proyecto , lo que resulta en una falta de generación.
Motivos de error cuando intenta
Con cada actualización de Xcode , el kit de desarrollo de software para el entorno de desarrollo integrado Xcode se cambia también. Esto significa que las aplicaciones que normalmente se compilan en una versión anterior Xcode no se pueden compilar correctamente sin designar el nuevo SDK de base para la construcción . Esta base de SDK se puede especificar en la configuración construcción del proyecto, que permite corregir el error directamente en la aplicación Xcode .
Fijación del error cuando
Si desea corregir el problema , inicie Xcode y cargar el proyecto que se traduce en el error. Haga clic en el archivo principal del proyecto bajo el "Proyecto " la partida y haga clic en la pestaña " Build " . Haga clic en la flecha situada a la izquierda de las "Arquitecturas " la partida , seguido de la flecha a la derecha de la " Base SDK " la partida. Seleccione la opción "Último iOS" en el menú desplegable y reinicie la aplicación Xcode para aplicar los cambios .