¿Cuáles son las consecuencias de jailbreak a un dispositivo iOS como desarrollador?

6

¿Cuáles serían las consecuencias de Jailbreaking mi dispositivo iOS como desarrollador?

¿Cuáles son algunos de los beneficios y cuáles son algunos de los problemas con Jailbreaking como desarrollador?

¿Cómo afectaría esto a Xcode cuando se "empareja" con mi iPod?

    
pregunta Odinulf 19.07.2011 - 18:50

4 respuestas

6

Consecuencias:

  • mayor responsabilidad personal para no instalar software o firmware que pueda impedir la restauración a una configuración compatible.
  • mayor responsabilidad personal por la inestabilidad del dispositivo o las vulnerabilidades de seguridad
  • menos soporte de software del proveedor (puede ser discutible si ejecuta software beta, ya que también hay menos soporte para eso)
  • retraso potencial si solicita una reparación de hardware (ya sea dentro o sin el período de garantía) si hace algo que impide una restauración de fábrica Supongo que puede estar fuera de suerte, pero considero que hay más acciones (o errores) pasadas un jailbreak.
  • se ha reducido la confianza de que la aplicación será de utilidad en los problemas de depuración
  • tener que determinar si un problema está en todos los dispositivos o solo en dispositivos con jailbreak (como los problemas frecuentes e intermitentes con el servicio de notificaciones push).

Apple había cambiado el hardware cuando ejecutaba el software beta. El técnico pudo decir que era claramente un error de hardware y estaba abierta con ella cuando presenté el dispositivo para el servicio. No me hicieron sentir como si hubiera hecho algo malo. Se le podría negar el servicio si está ejecutando un software no diseñado por el fabricante, creo que un poco de sentido común le permitirá saber si vale la pena el riesgo.

Veo jailbreaking como derribar una barandilla. Si te caes y la regla de las "autoridades", estarías a salvo si hubieras dejado la protección, tienes menos motivos para defenderte. De los comentarios en otra respuesta, varias personas no están de acuerdo con esto (y eso es mejor que bien, muchos puntos de vista son una fortaleza aquí)

En el lado positivo, si sabe lo que está haciendo, es posible que pueda parchear las vulnerabilidades conocidas mejor o más rápido que Apple. También es posible que obtengas el conocimiento de que no lo harías en el proceso de jailbreak y tratar con el dispositivo mientras la barandilla está abajo.

Pero ocultar la diferencia entre el soporte de hardware y el soporte de software o simplemente decir "jailbreak = bad" sobre simplifica un problema complejo en mis ojos.

    
respondido por el bmike 19.07.2011 - 20:23
6

Si está desarrollando aplicaciones de la tienda de aplicaciones, ahora probará en una configuración de dispositivo diferente a la gran mayoría (90% +) de su base de clientes. Es posible que no siempre pueda actualizar el sistema operativo de su dispositivo tan rápido como su base de clientes responde a las actualizaciones del sistema operativo de Apple. Por lo tanto, es posible que desee asegurarse de tener siempre al menos un dispositivo disponible para ejecutar el SO de valores para la prueba de aplicaciones.

Los sistemas operativos modificados pueden tener un conjunto diferente de vulnerabilidades de seguridad del sistema operativo de valores. Por lo tanto, es posible que desee conocer y tomar precauciones adicionales para asegurarse de que las credenciales de su desarrollador o de la cuenta de iTunes no sean robadas del dispositivo.

    
respondido por el hotpaw2 19.07.2011 - 21:29
3

Beneficios:

Puedes desarrollar en tu iDevice. Puede instalar emacs y vi y python y PHP y lisp y perl y cualquier otra cosa que desee.

    
respondido por el user588 19.07.2011 - 19:39
0

Consecuencias :

  • Su garantía de Apple se anulará.
  • Posibles incoherencias en términos de uso de RAM: puede dificultar la administración de la memoria cuando se utilizan instrumentos
  • Comportamiento de iOS inesperado

Xcode se comportaría de manera normal.

    
respondido por el Pripyat 19.07.2011 - 19:02

Lea otras preguntas en las etiquetas