Oui, quand ils font de la merde, je sais le reconnaitre. Il s'agit du processus d'installation d'applications sur iPhone qui est une galère sans nom.

Pour éviter le piratage et autres hacks, lors de l'installation d'une application, que ce soit directement sur l'iPhone ou pendant une synchro avec iTunes, chaque fichiers de l'application est vérifié à l'aide de la liste de checksum présent dans : nomDeLAppli/_CodeSignature/CodeResources qui est un fichier xml listant donc tout les fichiers de l'appli et leur associant un checksum, tout ça pour vérifier que rien n'a été modifié dans l'appli entre le moment où il est sorti des serveurs d'Apple et son installation effective :

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  3. <plist version="1.0">
  4. <dict>
  5. <key>files</key>
  6. <dict>
  7. <key>AIMAccount.png</key>
  8. <data>
  9. kWbJYuoDo7vOqEs4cY5cQVmAbXc=
  10. </data>
  11. <key>BuddyProfile.nib</key>
  12. <data>
  13. L/yikBpmg7Mlyr1N6Xk/a5YtwLg=
  14. </data>
  15. <key>ConnectionProblem.nib</key>
  16. <data>
  17. mdFJawj/AgMtG7FrPINVMtu0qsI=
  18. </data>
  19. <key>Default.png</key>
  20. <data>
  21. kmVTAJZH3sjZVAKkxG+FA/XPKsY=
  22. </data>
  23. <key>DotMacAccount.png</key>
  24. <data>
  25. FVCdOMkrBTGpq7puEK5LlQaY5Ug=
  26. </data>

Il en résulte que chaque installation dure trois plombes, qu'une restauration dure 3 fois 3 plombes, et le pire, qu'on cours le risque de devoir restaurer très souvent. En effet, dixit ce fil, l'iPhone a tendance a planter en cours d'install ou mise à jour d'une appli, puis à rester bloqué sur la pomme de démarrage, sans autre moyen de s'en sortir que de restaurer. Cela m'est déjà arrivé 3 fois sur l'EDGE, et une fois ce matin sur le 3G.

Alors message à Apple : toute vos sécurités sont censé être à pour faire chier les pirates et hackers, les gens malhonnêtes. Les pirates ont déjà réussi à hacker les applications et n'ont aucun soucis sur un iPhone jailbreaké. Les gens honnêtes, paient leurs applications, et se tapent un service déplorable qui leur font perdre du temps. Même schéma qu'avec les DRM. Apple, bougez vous le fion et enlevez nous ces protections foireuses !

Pour ceux qui rencontrent le problème, on trouve une solution sans restauration ici que je suis en train de tester. Si ça marche pas, je vais devoir encore restaurer. youpi.