developer - xcode for windows
¿Cómo puedo detener la configuración predeterminada de Xcode 3.2.6 en el simulador de iPad? ¿Es este nuevo comportamiento? (4)
¿Tiene usted dos instalaciones de xcode (o iphone sdk) en su máquina? Si es así, desinstale completamente el código x mediante este comando.
sudo /Developer/Library/uninstall-devtools –mode=all
de todas las ubicaciones (reemplace el desarrollador con el nombre del directorio instalado)
e instalar el xcode 3.2.6 en el directorio de desarrolladores
Parece que cada vez que lanzo un proyecto de Xcode o "Limpiar todos los objetivos", el ejecutable activo se reinicia en el simulador de iPad.
Antes de la versión Xcode 3.2.6, Xcode se configuraba de forma predeterminada en el simulador de iPhone o recordaba mi anterior ejecutable activo ... Nunca he notado este comportamiento porque generalmente trabajo con iPhone. Esto me ha estado molestando sin importar la última actualización de Xcode (versión iOS 4.3) y es realmente irritante.
Preguntas / respuestas similares sugieren establecer la "Familia de dispositivos específicos" de mi Objetivo en "iPhone"; esto se ha hecho.
¿Es este nuevo comportamiento?
¿Hay alguna forma de cambiar el ''ejecutable activo'' predeterminado?
Finalmente resolví este problema yo mismo.
Primero, instale la nueva versión de xCode, que es xCode 4.
Luego configure el esquema del proyecto en el simulador de iPhone y ejecute la aplicación en xCode varias veces.
¡Y vuelva a instalar xCode 3 y el problema desaparecerá!
Probé algunas opciones y al final descubrí una solución alternativa que no es la predeterminada al simulador de iPad, pero usa SDK4.2 y siempre vuelve a la configuración predeterminada del simulador de iPhone 4.2.
Espero que esto funcione también en su máquina y quizás sdk4.2 sea lo suficientemente bueno para usted.
- Opción: haga clic en el menú de descripción general de la configuración de compilación (o como se llame)
- Selecciona iOS Simulator 4.2 como Active SDK
- Seleccione iPhone Simulator 4.2 como ejecutable activo
- Construir
- Limpiar / reabrir / lo que sea
- Construye de nuevo y el simulador de iPhone debería estar empezando.
Como dije, usa SDK4.2, pero es mejor usar SDK4.2 que cambiar al simulador de iPad cada vez que abre / limpia / ... el proyecto.
Después de haber compilado para el dispositivo (que cambia el SDK al SDK base), debe rehacer la solución.
Afaik no hay una solución real para el problema. Existe en diferentes variantes por más de 6 meses. Hasta la versión actual de xcode3 para mí, volvía al simulador de iPhone todo el tiempo. Para otros usuarios estaba por defecto a iPad.
Hay más de una docena de hilos en los foros de Apple Dev. Ninguno de ellos ofrece una solución, ni siquiera una solución.
Debes presentar un error en bugreport.apple.com y rezar para que xcode3 no se considere el final de la vida.
¿Cómo cambiar el simulador de iPhone Xcode predeterminado durante las pruebas y por qué mis compilaciones de Xcode siempre van al simulador de iPad en lugar del simulador de iPhone? :
Intenta cambiar el SDK base a 4.0 o superior.