Pregunta

Tengo un total de un iPhone. Quiero probar mi aplicación en un iPhone real, lo que significaría permitir que Xcode obtenga sus pequeñas protuberancias sucias en mi único dispositivo. ¿Es eso sabio? ¿Hay algún problema con el uso del mismo teléfono para realizar pruebas y con el teléfono / música / otros propósitos?

¿Fue útil?

Solución

Solo tengo un iPhone y lo uso para todas mis pruebas. Creo que es poco probable que usar o depurar una aplicación pueda causar problemas reales incluso con su teléfono principal. Ciertamente no he visto ningún problema que pueda atribuirle.

Su principal problema con tener un solo teléfono son las versiones beta. ¿Qué pasa si, por ejemplo, en el MacWorld de hoy anuncian el iPhone 3.0 beta? ¿Estarías dispuesto a poner eso en tu único teléfono? Tenga en cuenta que a menudo no se puede pasar de una versión más nueva del sistema operativo al original, por lo que si tiene problemas con la versión beta, es posible que tenga problemas.

Si surge esta situación, puede valer la pena mirar profundamente en su cuenta bancaria y ver si puede pagar un iPod touch.

Otros consejos

Podría valer la pena comprar otro iPhone para usar solo para pruebas, mientras que usted usa el principal para uso normal / personal. Si eso no es posible, asegúrese de mantener una copia de seguridad de todos los datos importantes, incluida su lista de contactos, y use el sentido común y su intuición antes de ejecutar cualquier código desconocido en su iPhone.

Hago esto con un perfil de desarrollo cargado y un perfil de aprovisionamiento 'ad hoc' cargado en mi teléfono principal, sin problemas hasta ahora.

editar: una cosa que no hago es depurar el código de forma remota en el teléfono. Acabo de ejecutar el sistema operativo normal.

Además, en cualquier caso, iTunes puede restaurar el teléfono desde una copia de seguridad. Lo he hecho antes cuando actualizo el sistema operativo, así que creo que el miedo a desarrollar en el teléfono es un poco supersticioso para ser honesto. (toque madera :-)

Compré un iPod Touch para uso de desarrollo y prueba, pero no me preocupa hacer algo malo en mi iPhone.

  • No quiero que las sesiones de depuración sean interrumpidas por llamadas telefónicas.
  • Tengo una aplicación que estoy desarrollando y utilizando, por lo que me gusta poder jugar con datos ficticios en el Touch sin tener que utilizar mis datos reales en mi iPhone.
  • No me importa entregar el Touch a otras personas (incluidos los niños) para que puedan probar una aplicación.
  • Es una buena forma de verificar que una aplicación funciona tanto en iPhone como en iPod Touch.
  • No tengo que preocuparme por dejar accidentalmente mi iPhone en la oficina, conectado a la máquina de desarrollo.
  • En teoría, podría instalar diferentes versiones del firmware en el Touch sin preocuparme por la funcionalidad perdida. (Pero no he hecho esto).

Desde que se publicó esta pregunta, el iPhone OS 3.0 beta se lanzó al mundo de los desarrolladores, y la situación aquí es diferente. Si coloca el sistema operativo beta en su iPhone no puede eliminarlo . Esto no es cierto para el iPod touch, aunque también se recomienda precaución. OS 3.0 beta, al momento de escribir (ahora en beta 3), está mejorando constantemente, pero aún tiene muchos problemas, ¡así que realmente no querrás confiar en él como tu teléfono diario!

Una vez que se active la versión 3.0, podrá pasar a eso, por supuesto, pero no puede volver a 2.x debido a las diferencias de banda base.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top