Comment puis-je rétrograder iTunes 11 à 10.7 dans Mountain Lion?

10

Est-il possible de rétrograder d'iTunes 11 vers 10.7 en utilisant Mountain Lion?

J'ai essayé de le remplacer en installant simplement la 10.7, mais il est dit que je ne peux pas remplacer une version plus récente.

passatgt
la source
3
Étant donné qu'iTunes a un programme d'installation - vous devrez peut-être télécharger l'ancienne version d'iTunes afin qu'il puisse réinstaller les anciens assistants pour la synchronisation Wi-Fi et la synchronisation USB des appareils iOS. Votre ancienne bibliothèque doit être stockée dans le dossier Bibliothèques iTunes précédentes - assurez-vous donc de ne pas ajouter de contenu ou de listes de lecture pendant que vous suivez les étapes pour réinstaller l'ancien programme.
bmike
1
Ah, il y a des assistants séparés pour la synchronisation. Cela explique pourquoi cela est cassé. Il peut donc être possible de le faire fonctionner à nouveau, si vous pouvez déterminer où ils se trouvent et les restaurer.
asmeurer
Je veux juste demander aux gens de se mettre en colère contre iTunes ailleurs. La seule chose qui craint ou pire est la perception ou la surprise d'un individu quand il n'a pas prévu le changement. Dans 3 semaines, cette colère vous semblera idiote au mieux, alors veuillez vous diriger vers la salle de discussion Ask Different pour vous défouler si vous en avez vraiment besoin. Merci d'avoir gardé cet endroit idéal pour couvrir les faits plutôt que les opinions. Si quelqu'un veut vraiment déchirer iTunes 11, nous avons un blog et une équipe éditoriale pour vous aider.
bmike
1
@bmike quelqu'un a demandé ce qui n'allait pas avec iTunes 11 et j'ai donné mes raisons. Probablement, cela a semblé un peu délirant, car j'étais encore très irrité à ce moment-là. Mais je ne vois pas ce qu'il y a de mal à expliquer les raisons pour lesquelles quelqu'un voudrait revenir à une version antérieure de certains logiciels. Les questions de type SE de support en général sont aidées en donnant de telles raisons (au moins, elles semblent toujours vouloir que cela soit fini chez StackOverflow).
asmeurer
Les raisons pour lesquelles dépassaient le quoi et c'était la principale raison pour laquelle j'ai posté mon commentaire. En bonus, plusieurs personnes ont expliqué les différentes raisons pour lesquelles cela rendait ce générique plus adapté à tous ces problèmes et fermons plusieurs doublons. Vous avez raison @asmeurer que lorsqu'une question n'obtient aucune vue ou que la solution n'est pas évidente - l'ajout du pourquoi l'améliore souvent considérablement. Cette question est plus une exception à cette règle de l'OMI. Votre réponse est impressionnante BTW.
bmike

Réponses:

6

08/12/12: J'ai mis à jour mon How To sur mon blog avec une nouvelle méthode pour passer d'iTunes 11 à 10.7 en utilisant Pacifist. Il ne nécessite aucune sauvegarde, juste une copie de Pacifist, iTunes 10.7.dmg et un peu de temps. Cliquez sur le lien ci-dessous.

http://www.emacconsulting.com/apple/itunes/downgrade-itunes-11-to-itunes-10-7/


J'ai créé un guide pratique sur mon blog montrant comment rétrograder d'iTunes 11 vers iTunes 10.7. Il comprend également un lien pour télécharger une copie d'iTunes 10.7 si vous en avez besoin.

http://www.emacconsulting.com/apple/itunes/downgrade-itunes-11-to-itunes-10-7/

Je le posterai ici aussi.

1) Ouvrez le terminal et exécutez:

 sudo rm -rf /Applications/iTunes.app

Cela supprimera l'application iTunes 11.

2) Si votre bibliothèque musicale est à sa place par défaut, également dans le terminal:

  open ~/Music/iTunes

3) À l'aide de Time Machine, restaurez les fichiers suivants:

  • Illustration de l'album <- Dossier
  • Bibliothèque iTunes
  • Bibliothèque iTunes Extras.itdb
  • Bibliothèque iTunes Genius.itdb
  • iTunes Library.xml
  • iTunes Library.itl
  • iTunes Music Library.xml
  • Bibliothèques iTunes précédentes <- Dossier

Pas besoin de remplacer votre dossier iTunes Music. Vous n'aurez peut-être pas besoin de remplacer tous ces fichiers, mais cela ne peut pas faire de mal.

4) De retour dans le terminal:

open /System/Library/PrivateFrameworks

Utilisez à nouveau Time Machine pour restaurer les fichiers suivants:

  • AirTrafficHost.framework
  • CoreFP.framework
  • DeviceLink.framework
  • iTunesAccess.framework
  • MobileDevice.framework

5) Téléchargez iTunes 10.7

http://appldnld.apple.com/iTunes10/041-7195.20120912.d3uzQ/iTunes10.7.dmg

6) Installez iTunes 10.7.

J'ai redémarré pour faire bonne mesure, mais ce n'est probablement pas nécessaire.

Vous pouvez être invité la première fois que vous démarrez iTunes 10.7 pour votre mot de passe. Entrez-le. Vous devriez maintenant être en mesure de faire tout ce dont vous avez besoin, y compris la synchronisation de vos iDevices, sans la méchante erreur iTunes -42408 que beaucoup de gens ont rencontrée avant cette méthode.

Profitez d'iTunes 10.7!

Joe Streno
la source
Existe-t-il un moyen de «réparer» le fichier de la bibliothèque iTunes si vous n'avez pas de sauvegarde?
OrangeBox
1
@OrangeBox - Vérifiez en haut de cet article, j'ai créé un nouveau HowTo ne nécessitant pas de sauvegarde. Je pense que cela vous aidera. :)
Joe Streno
mise à jour d'OSX Yosemite, version 10.10.1, 2017
jalanb
3

J'ai pu le faire en procédant comme suit:

  • Vous pouvez le récupérer à partir d'une sauvegarde Time Machine, mais vous devez le faire manuellement (si vous essayez d'utiliser l'interface Time Machine, il vous dira que vous ne pouvez pas le supprimer car il est "requis par Mac OS X") . Au lieu de cela, parcourez le lecteur de sauvegarde manuellement et recherchez une date avant la mise à niveau vers iTunes 11. Vous devrez peut-être d'abord le faire glisser sur le bureau, le renommer en «iTunes 10», puis le déplacer vers le dossier Applications (je suis Je ne sais pas si cela vous permettra de le déplacer dans le dossier Applications ou non; j'ai utilisé le terminal pour le faire).

  • Ensuite, si vous avez ouvert iTunes 11, vous devrez rétrograder les données de votre bibliothèque iTunes. Accédez à votre bibliothèque iTunes (probablement ~/Music/iTunes), et révision à la baisse iTunes Library.itl, iTunes Library Extras.itlet iTunes Library Genius.itl, en utilisant Time Machine. Vous voudrez probablement enregistrer les deux fichiers, au cas où quelque chose tournerait mal. J'ai renommé les versions d'iTunes 11 iTunes Libraray (iTunes 11).itl, etc., puis j'ai supprimé le (Original)des noms ajoutés par Time Machine.

  • Ensuite, si vous le souhaitez, vous pouvez supprimer le nouvel iTunes. Vous devrez le faire avec le terminal, car le Finder ne vous permettra pas de le modifier. Personnellement, je l'ai gardé, mais je l'ai renommé pour éviter de l'ouvrir accidentellement avec Quicksilver (sinon, il "mettra à niveau" à nouveau vos fichiers de bibliothèque iTunes et deviendra inutilisable avec iTunes 10). J'ai personnellement couru

sudo mv /Applications/iTunes.app/ /Applications/CrapTunes.app

dans le terminal. Si vous voulez vraiment le supprimer, lancez

sudo rm -rf /Applications/iTunes.app/.

Je ne sais pas si cela fera réapparaître dans l'App Store. Si c'est le cas, vous devrez faire attention de ne pas le réinstaller là.

  • Enfin, mon iPad était connecté sans fil à iTunes 11 lorsqu'il était ouvert, et il semble que cela ait changé pour ne pas être reconnaissable sur iTunes 10. Il me dit simplement que l'iPad doit être réinitialisé. Je ne sais pas comment résoudre ce problème. Heureusement, j'utilise des sauvegardes iCloud, donc je n'ai jamais vraiment eu besoin de me synchroniser avec iTunes. Mais vous voudrez activer "Empêcher les iPods, iPhones et iPads de se synchroniser automatiquement" dans la section "Périphériques" des préférences iTunes, sinon cela vous mettra constamment sur écoute à ce sujet, surtout si la synchronisation sans fil est activée. (même avec cette option, cela me dérange toujours). Vous devrez désactiver la synchronisation sans fil sur tous vos iDevices. Ou bien découvrez comment réinstaller les anciens assistants (cela pourrait être le seul problème).

MISE À JOUR : Apparemment, vous ne pouvez pas désactiver la synchronisation WiFi sauf avec iTunes. Vous voudrez donc le faire dans iTunes 11 avant de rétrograder. Il n'y a aucun moyen (apparent) de le faire sur l'iPad lui-même. Et vous ne pouvez pas le faire dans iTunes 10 s'il pense que votre appareil est cassé (sauf si vous restaurez d'abord l'appareil, ce qui est une mauvaise idée). Je suppose que je devrais trouver comment faire fonctionner la synchronisation dans iTunes 10, sinon je continuerai à être bluffé de messages indiquant que mon iPad est cassé toutes les dix minutes.

De plus, je reçois une erreur sur le magasin chaque fois que j'ouvre iTunes. C'est ennuyeux, mais je n'ai rien remarqué qui ne fonctionne pas. Le magasin semble fonctionner (je n'ai pas essayé d'acheter quoi que ce soit, mais il se charge quand même).

Et plus important encore, jouer de la musique fonctionne, et ce n'est pas cassé comme iTunes 11!

asmeurer
la source
Apple SE prend-il en charge les blocs de code dans les réponses (comme StackOverflow)?
asmeurer
Vous voudrez probablement aussi éviter de mettre à jour l'application distante sur votre iPhone / iPad si vous l'utilisez. Je doute sérieusement que cela fonctionne avec iTunes 10 (et même si c'est le cas, il n'aura pas le support iTunes DJ, car ils ont tué cette fonctionnalité).
asmeurer
1
Il convient de noter qu'iTunes stocke une copie du fichier de bibliothèque précédent dans le ~/Music/iTunes/Previous iTunes Librariesdossier lors de la mise à niveau.
robmathers
@robmathers Ah, je ne l'ai pas remarqué. Pourtant, c'est probablement une bonne idée de rétrograder également ces deux autres fichiers (j'ai remarqué qu'ils ont été modifiés après avoir exécuté iTunes 11).
asmeurer
Oui, tant que les sauvegardes sont assez récentes, Time Machine est un moyen décent de le faire. Je suis à peu près sûr que les autres fichiers sont générés automatiquement.
robmathers
1

"De plus, je reçois une erreur à propos du magasin chaque fois que j'ouvre iTunes. C'est ennuyeux, mais je n'ai rien remarqué qui ne fonctionne pas. Le magasin semble fonctionner (je n'ai pas essayé d'acheter quoi que ce soit, mais il se charge quand même) ). "

L'erreur que vous obtenez est -42408. Un ami a eu la même erreur lorsque j'ai essayé de revenir à 10.7. Il n'a pas reçu mon avertissement à temps et s'est amélioré. Vous devez réinstaller OS X et réinstaller iTunes 10.7. L'erreur que vous recevez est un problème majeur car vous ne pouvez plus autoriser le Mac via iTunes. Essayez-le et vous obtenez une autre erreur indiquant qu'il ne peut pas être autorisé. Donc, iTunes 11 renforce vraiment le système et revenir en arrière est impossible sans réinstaller le système d'exploitation.

Peter
la source
Eh bien, je n'utilise jamais l'iTunes Store, sauf sur mon iPhone et iPad, donc ce n'est pas un gros problème pour moi. Mais c'est bon à savoir.
asmeurer
1
Avez-vous essayé de relancer le programme d'installation d'iTunes 10.7 plutôt que de réinstaller le système d'exploitation. Mon intuition est que la réinstallation du système d'exploitation (en supposant que Lion ou Mountain Lion) migrerait tous les nouveaux USBMUXD plutôt que de les retirer du système. En outre, un nettoyage et une installation de système d'exploitation plus ancien devraient supprimer l'ancien iTunes, c'est peut-être le chemin le plus simple. Il se trouve que j'aime iTunes actuel, donc je n'ai pas l'intention d'essayer non plus ...
bmike
Mais où trouver le programme d'installation 10.7?
asmeurer
Et de toute façon, il n'y a aucune raison de croire que le programme d'installation 10.7 remplacerait tout à partir de 11. Si iTunes 11 inclut de nouveaux fichiers, ils seront laissés seuls, mais il est toujours possible qu'ils puissent visser avec iTunes 10.
asmeurer
J'ai réussi à trouver un lien vers un programme d'installation de Mac iTunes 10.7 sur karthikk.net/2012/12/… . Le lien se trouve sur un serveur Apple. support.apple.com/kb/DL1576 donne le SHA1, qui correspond. Je ferai rapport sur ma réponse si le programme d'installation fonctionne.
asmeurer
1

Agréable.

Vous pouvez voir tous les composants mis à niveau / remplacés par itunes.11 en ouvrant ce package d'installation avec Pacifist.

Pour restaurer les composants liés à iTunes, j'ai supprimé iTunes 11 en tant que root, puis restauré iTunes 10.7 en déballant les sous-packages inclus avec replace / overwrite. Appliquer des privilèges d'administrateur, vous devez confirmer chaque action pour être sûr. Après toutes les autorisations de restauration, redémarrez, restaurez votre bibliothèque. Si vous rencontrez le bogue 42408, vous devriez (probablement) également restaurer le DVDPlayback.framework. Vous devrez peut-être supprimer certains caches, préférences liées à l'iTunes-Store. Démissionnez et attribuez à nouveau.

Peter
la source
0

En général, vous devez avoir une sauvegarde avant d'installer une nouvelle version ainsi qu'une immédiatement après l'installation de la nouvelle version afin que vous puissiez simplement restaurer votre système à partir de cette sauvegarde si vous trouvez que la nouvelle application n'est pas à votre goût ou a des bugs ou casse certains autre logiciel.

Oui, cela prend du temps, mais de nombreuses mises à jour sont également fournies avec des applications d'assistance, des cadres de sorte que vous ne pouvez pas simplement restaurer l'ancienne version du programme. En outre, iTunes modifie littéralement la bibliothèque et la base de données et enregistre l'ancienne bibliothèque dans un dossier spécial au cas où vous auriez besoin de cet ancien fichier lorsque vous restaurez le système où il était avant la mise à jour.

Je suis sûr que quelqu'un va séparer chaque fichier que le programme d'installation iTunes a réellement changé et faire le travail technique pour montrer comment vous pouvez éviter d'utiliser votre sauvegarde, mais je n'ai pas encore fait ce travail (ou vu quelqu'un blog sur la façon de le faire) . Je suis sûr que nous aurons une réponse ici, car je connais beaucoup de gens qui vont résister (pour une bonne raison) aux modifications d'iTunes et choisir de ne pas l'utiliser temporairement ou définitivement.

De plus - si vous avez AppleCare - vous pouvez simplement appeler Apple pour obtenir de l'aide pour annuler cette mise à jour. Une visite à la barre de génie vaut également la peine d'être effectuée si vous n'avez pas de sauvegarde ou si vous n'êtes pas à l'aise avec la restauration de l'ensemble de votre système.

bmike
la source
Je me rends compte que ce n'est pas la réponse que la plupart aimeraient - mais je pensais que cela pourrait aider certaines personnes qui ne veulent pas pénétrer dans le terminal à supprimer des choses que le système s'efforce de ne pas laisser les utilisateurs déplacer ou supprimer.
bmike
En fait, voir ce qu'un package d'installation modifie est très facile. Je pense que l'installateur lui-même vous permet de le faire. En tout cas, vous pouvez utiliser Pacifist.
asmeurer
0

La façon la plus simple de récupérer iTunes 10.7 est probablement de supprimer iTunes des applications, de télécharger l'ancienne version , puis de restaurer les données de la bibliothèque à partir d'une sauvegarde automatique.

$ cd Music/iTunes
$ ls "Previous iTunes Libraries/"
$ cp "Previous iTunes Libraries/iTunes Library 2013-03-12.itl" "iTunes Library.itl"
eradman
la source