2012-02-09 27 views
5

Disculpa si esto no se considera suficiente como una pregunta de programación para SO (está relacionado con el desarrollo en una ronda).Proyecto de XCode 4.2 que migra a XCode 4.2.1

Tengo un iMac en 10.6.8 (Snow Leopard). He estado trabajando en un proyecto de iOS 5 usando storyboards, que no funcionaría en nuestro iPhone de prueba (fue en la versión 4.3.5). Actualicé el iPhone a iOS 5.0.1 con la esperanza de que esto solucionara el problema.

Enchufa el teléfono, no puede seleccionarlo de XCode 4.2, ya que solo es compatible con iOS 5.0 y versiones posteriores. Así que ahora debo actualizar a XCode 4.2.1, que requiere actualizar el iMac a 10.7 (Lion). Después de sacudir mi puño y maldecir a Apple, le he dicho a mi gerente que me permita hacer todas las actualizaciones necesarias. Sin embargo, me gustaría para asegurarse de un par de cosas antes de seguir adelante con esto:

  1. ¿Mi proyecto de Xcode 4.2 sigue abierta en Xcode 4.2.1 (o hay una forma segura de convertirlo). Me gustaría evitar volver a escribir la aplicación.
  2. He guardado mi carpeta de proyecto XCode en una llave usb para asegurarme de no perder la aplicación. ¿Esto también guarda el repositorio git (donde está almacenado el repositorio git por defecto? Me gustaría mantener el historial si es posible)?
  3. ¿Qué debo hacer en cuanto a claves y certificados de desarrollador y distribución? ¿Debo exportarlos y volver a importarlos después de la actualización a 10.7?
  4. ¿Hay algo más de lo que necesite hacer una copia de seguridad antes de hacer esta actualización (relacionada con mi aplicación de iPhone y cualquier otra cosa relacionada con el desarrollo/distribución)?

TIA

Respuesta

3
  1. Sí. No es necesario convertir
  2. Git repro se almacena dentro del directorio de nivel superior del proyecto. Puede transportarlo a través de su unidad flash USB y no perder el repositorio.
  3. Ha pasado un tiempo desde que actualicé a 10.7, pero no recuerdo tener que volver a generar mis certificados.
  4. Simplemente asegúrese de hacer una copia de seguridad de sus datos "por las dudas", pero pude actualizar sin problemas. Sin embargo, he leído acerca de muchos intentos fallidos, por lo que es mejor equivocarse por el lado de la precaución.
+0

Ok gracias por la información. Lo probaré (la actualización programada se realizará más adelante esta semana) y veremos cómo funciona. +1 por ahora y una pendiente marcada como respuesta correcta después de confirmar la actualización. –

+0

¿Alguna suerte en la actualización? – gschandler

+0

Terminamos usando nuestro iPad (estaba en la versión 5.0), que podría emular el iPhone. Eso fue suficiente para sacar la aplicación por la puerta, por así decirlo. La Mac se ha actualizado, pero todavía no la he recuperado (no será hasta que hagamos las actualizaciones de la aplicación ... fue solo un proyecto paralelo ya que no tenemos un desarrollador de iPhone normal, por lo que puede ser Un rato). –