ios - development - xcode 10 xip
¿Cómo puedo agregar una versión anterior de iOS SDK en Xcode 4.5? (7)
Copié el iOS 5.1 SDK aquí:
Aplicaciones / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Desarrollador / SDKs
Pero aún no puedo elegir el SDK base en Xcode. ¿Alguien puede ayudar?
@benvolioT la respuesta es correcta, pero necesita permiso:
sudo cp -r /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/
Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
Desde el terminal, ejecuta este comando, luego reinicia XCode:
cp -r /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
Tenga en cuenta que sustituya ''iPhoneOS5.0.sdk'' con el nombre de cualquier SDK que le interese copiar.
La MEJOR SOLUCIÓN es ir a las Preferencias de XCode e instalar versiones anteriores del simulador / SDK de iOS desde allí, como se explica aquí: https://apple.stackexchange.com/questions/47323/installing-xcode-with-ios-4-3-device-simulator
Espero que esto ayude :)
La solución de Akhildas funcionó para mí. Pude construir contra el SDK 5.1 con XCode 4.5.1. Una advertencia:
Si suelta un SDK de una versión de XCode descargada por una ID de Apple diferente, App Store mostrará que tiene una actualización de 4.5.1 (aunque ya la tenga). Cuando presiona el botón de actualización, le indica que inicie sesión con la otra ID de Apple.
Extraño, me pregunto dónde está enterrada la información de la cuenta en el SDK 5.1.
Además, cuando configuro un SDK base en iOS 6, parece que debe reiniciar XCode para reconocer ese marco.
Los viejos SDK para el sistema operativo y el simulador pueden estar disponibles desde estas ubicaciones mediante el buscador.
Para OS
/Developer-old/Platforms/iPhoneOS.platform/Developer/SDKs
Para simulador
/Developer-old/Platforms/iPhoneSimulator.platform/Developer/SDKs
Desarrollador antiguo, lo encontrarías en la ruta de volumen del dispositivo.
Necesita copiar el iPhoneOS5.1.sdk al directorio
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
y iPhoneSimulator5.1.sdk a
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk
(Deberá reiniciar Xcode para poder seleccionar los SDK en la opción de compilación del SDK Base).
Ninguno de los anteriores funcionó en mi 10.8 xcode 4.5.1. La mayoría de las rutas dadas anteriormente no se encuentran.
Aquí está mi nota de solución.
- Descargue xcode_4.4.1_6938145.dmg en https://developer.apple.com/downloads/
- Cargue el archivo dmg y luego vaya a Contenidos / Desarrollador / Plataformas / iPhoneOS.plataforma / Desarrollador / SDK / encontrará iPhoneOS5.1.sdk (esto es lo que quiero en este caso).
- Copie la carpeta iPhoneOS5.1.sdk en su carpeta Xcode /Aplicaciones/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
- Reiniciar Xcode
- Abra la configuración del proyecto Xcode-> configuración de compilación-> base SDK, luego verá la opción iOS 5.1.