1 votes

Comment contourner le système de gestion des versions pour exécuter une application MacOSX obsolète ?

J'ai iMovie HD 6.03. Je veux qu'il fonctionne sur Yosemite. L'icône de l'application elle-même comporte une icône "circle-slash-do-not-run" superposée à l'icône d'iMovie. Lorsque je double-clique sur l'icône, une boîte de dialogue s'affiche, indiquant que l'application ne peut pas fonctionner.

Je peux fouiller dans le paquetage de l'application lui-même et exécuter l'exécutable compilé ; cela me dit que l'application elle-même peut fonctionner mais que quelque chose dans le paquetage empêche iMovie de fonctionner.

Comment puis-je modifier l'emballage de l'application pour qu'iMovie 6.0.3 puisse fonctionner sur Yosemite ? Je m'attends à devoir éditer un plist ou quelque chose comme ça.

1voto

LаngLаngС Points 7522

Si l'exécutable fonctionne sans problème alors il semble qu'il s'agisse simplement d'une mise à l'index forcée pour une raison quelconque.

Dans le .app-bundle il y a un fichier

/Applications/iMovie.app/Contents/Info.plist

Vous y trouverez la variable (ci-dessous, correspond à la v10.1.6 de iMovie) :

<key>LSMinimumSystemVersion</key>
<string>10.11.2</string>

Modifiez-le à votre convenance.

Pour l'inverse, ceci est rapporté pour fonctionner :

Cherchez dans le même fichier CFBundleVersion

<key>CFBundleVersion</key>
<string>6.0.4</string>

Remplacez 6.0.3 ou 6.0.4 par tout autre numéro (supérieur).

Le passage à la version 6.0.5 semble fonctionner correctement.
Vous pourriez le changer pour quelque chose de plus élevé que cela au cas où Apple déciderait d'interdire d'autres numéros 6.x.x à l'avenir. 10 (le numéro de la version majeure actuelle d'iMovie, sans .x.x) fonctionne également très bien.

0voto

Matthieu Riegler Points 20160

Cela devrait faire l'affaire :

Dans Finder :

  • Clic droit sur l'application => Voir le contenu du paquet
  • Abrir Contents/MacOS/iMovie HD

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