6 votes

Quelles sont les conséquences du jailbreak d'un appareil iOS en tant que développeur?

Quelles seraient les conséquences de Jailbreaking sur mon appareil iOS en tant que développeur ?

Quels sont certains des avantages, et quels sont certains des problèmes liés au Jailbreaking en tant que développeur ?

Comment cela affecterait-il Xcode lorsqu'il est "pairé" avec mon iPod ?

6voto

Oskar Points 1242

Conséquences:

  • augmentation de la responsabilité personnelle de ne pas installer de logiciels ou de micrologiciels susceptibles d'empêcher la restauration à une configuration prise en charge.
  • augmentation de la responsabilité personnelle en cas d'instabilité du dispositif ou de vulnérabilités en matière de sécurité
  • moins de support logiciel du fournisseur (peut être inopérant si vous utilisez des logiciels bêta car il y a également moins de support pour ceux-ci)
  • délai potentiel si vous demandez une réparation matérielle (que ce soit dans le cadre de la garantie ou non) si vous faites quelque chose qui empêche une restauration d'usine. Je suppose que vous pourriez être malchanceux, mais je considère cela comme une action (ou une erreur) supplémentaire après un jailbreak.
  • moins de confiance dans le fait que l'application sera utile pour déboguer des problèmes
  • devoir déterminer si un problème concerne tous les appareils ou seulement les appareils jailbreakés (comme des problèmes fréquents et intempestifs avec le service de notifications push).

J'ai fait échanger du matériel par Apple tout en utilisant des logiciels bêta - le technicien a pu voir clairement qu'il s'agissait d'une erreur matérielle et j'ai été transparente avec elle lorsque j'ai présenté l'appareil pour qu'il soit réparé. Je ne me suis pas sentie coupable de quoi que ce soit. Vous pourriez vous voir refuser le service si vous utilisez des logiciels non conçus par le fabricant, je pense qu'un peu de bon sens vous permettra de savoir si cela vaut la peine de prendre le risque.

Je considère le jailbreak comme le fait de retirer une barrière de sécurité. Si vous avez un accident et que les "autorités" jugent que vous auriez été en sécurité si vous aviez laissé la protection en place, vous aurez moins de raisons de vous appuyer sur. D'après les commentaires sur une autre réponse - plusieurs personnes sont en désaccord avec cela (et c'est très bien, de nombreux points de vue sont une force ici)

En revanche, si vous savez ce que vous faites, vous pourriez être en mesure de combler les vulnérabilités connues mieux ou plus rapidement que ne le fait Apple. Vous pourriez également acquérir des connaissances que vous n'auriez pas en procédant au jailbreak et en manipulant l'appareil alors que la barrière de sécurité est abaissée.

Mais minimiser la différence entre le support matériel et le support logiciel ou simplement affirmer que "jailbreak=mauvais" simplifie à l'excès un problème complexe à mes yeux.

6voto

Jason Sparks Points 948

Si vous développez des applications pour l'App Store, vous testerez maintenant sur une configuration de périphérique différente de la grande majorité (90%+) de votre base de clients. Vous pourriez également ne pas toujours être en mesure de mettre à jour votre système d'exploitation aussi rapidement que votre base de clients répond aux mises à jour d'Apple OS. Vous voudrez donc vous assurer d'avoir toujours au moins un appareil disponible pour exécuter le système d'exploitation d'origine à des fins de test d'application.

Les systèmes d'exploitation modifiés peuvent présenter un ensemble différent de vulnérabilités de sécurité par rapport au système d'exploitation d'origine. Vous voudrez donc apprendre et prendre des précautions supplémentaires pour vous assurer que vos informations d'identification de développeur ou de compte iTunes ne soient pas volées sur l'appareil.

3voto

Avantages:

Vous pouvez développer sur votre iDevice. Vous pouvez installer emacs et vi et python et PHP et lisp et perl et tout ce que vous voulez.

0voto

Pripyat Points 190

Conséquences :

  • Votre garantie Apple devient nulle.
  • Possibles incohérences en termes d'utilisation de la RAM - cela peut rendre la gestion de la mémoire difficile lors de l'utilisation d'Instruments
  • Comportement inattendu d'iOS

Xcode se comporterait normalement.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X