tutorial para mac for descargar ios xcode xcode8

ios - para - xcode mac



Xcode 8 me recomienda cambiar el mínimo objetivo de implementación de iOS de 7.1 a 8.0 (4)

Apple ha cambiado mucho desde iOS 7 hasta ahora. La forma más fácil de no tener que lidiar con la compatibilidad con versiones anteriores es hacer que el viejo sistema operativo sea obsoleto. Entonces tienes 2 opciones. Puede dejar la configuración tal como está y tratar con el mensaje de advertencia, o puede cambiar la configuración y no admitir iOS 7 o bajar más. Para cada uno hay pros y contras...

Deje la configuración: si elige dejar la configuración del sistema operativo mínimo, su aplicación tendrá una base de usuarios más grande. Pero dado que la nueva tasa de adopción del sistema operativo es muy alta, esto no es un problema tanto para los dispositivos iOS como lo sería con los dispositivos Android. También deberías lidiar con el soporte de iOS 7. Eso significa que si decides usar cualquier característica nueva que no esté disponible en iOS 7, tendrás que lidiar con el caso de iOS 7. Posibles bloqueos de la aplicación, interfaz de usuario incoherente, etc.

Cambie la configuración: si elige cambiar la configuración, ya no tiene que admitir iOS 7 (puede crear un código mucho más simple y consistente con nuevas características). También reduce ligeramente su base de clientes (muy muy poco).

Depende de usted lo que le gustaría hacer, pero realmente todos los dispositivos que pueden ejecutar 7 también pueden ejecutar 8. Entonces, si quieren su aplicación, simplemente pueden actualizar la SO y estar bien (no como el iPad 1 que se detuvo en iOS 5) . Mis clientes son todas las grandes empresas que necesitan pasar por muchos trámites burocráticos para actualizar su flota de dispositivos. Así que tengo que soportar iOS 7 (por ahora, xCode 8 puede darme la influencia para obligar a quienes no tienen que actualizarse).

Cuando uso el Xcode 8 beta (8S128d) para abrir mi proyecto, me recomienda cambiar el objetivo mínimo de implementación de iOS a 8.0 en lugar de 7.1. Y descubrí que no hay una opción inferior a 8.0 en la lista Destino de implementación de iOS.

Entonces, ¿significa que ya no necesito ajustar mi proyecto para iOS 7.xo menos?


Creo que si la aplicación tiene muchos usuarios que usan iOS 7, sería necesario ajustar el proyecto para que sea compatible con iOS 7.

He intentado construir, depurar, archivar con destino de despliegue 7.0 utilizando Xcode 8 Beta (8S128d).
Todo fue exitoso. También exportar e instalar con éxito el ipa en mi iPhone 4 (iOS 7.1.2 (11D257)).

Hice lo siguiente para cambiar el objetivo de implementación de mi proyecto a 7.0 y eliminar la advertencia de sugerencia.

  1. Ingrese manualmente "7.0" en el cuadro de texto "Destino de implementación iOS".

  2. Desmarque la opción "Actualizar destino de implementación de iOS" y presione el botón "Realizar cambios" / "Hecho",
    entonces la advertencia de sugerencia recomendada desaparecerá.



Editar :

Haga que Xcode 8.x depure sus aplicaciones en dispositivos iOS 7.x.

  1. Necesitas Xcode 7.x. Puede descargarlo desde el sitio para desarrolladores de Apple .

  2. Abra Finder y vaya a " Xcode 7.x .app / Contents / Developer / Platforms / iPhoneOS.platform / DeviceSupport /".

  3. Copie las carpetas " 7.0 " y " 7.1 " y péguelas en " Xcode 8.x .app / Contents / Developer / Platforms / iPhoneOS.platform / DeviceSupport /".

  1. Abra " Xcode 8.x .app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / SDKs / iPhoneOS.sdk / SDKSettings.plist "

  1. Agregue valores, " 7.0 " y " 7.1 ", a la clave, "Root / DefaultProperties / DEPLOYMENT_TARGET_SUGGESTED_VALUES ", de acuerdo con la siguiente captura de pantalla.

  1. Reinicie Xcode 8.x.

  2. Ahora puede elegir " 7.0 " o " 7.1 " en la lista de cuadro de texto " Destino de implementación iOS " y depurar sus aplicaciones en dispositivos con iOS 7.x.


El objetivo de implementación mínimo con Xcode 8 es iOS 8. Para admitir el destino del iOS SDK 7.xy versiones inferiores, use Xcode 7.

Si intenta utilizar un destino de implementación de iOS 7.xo posterior, Xcode le sugerirá que cambie su objetivo a iOS 8:


Si no quiere juguetear con XCode, simplemente actualice su archivo de proyecto para iOS 6 o 7.
Haga clic con el botón secundario en .xcodeproj y seleccione "Mostrar contenido del paquete" y edite project.pbxproj en el editor de texto favorito.
Busque IPHONEOS_DEPLOYMENT_TARGET = 7.0;