1 votes

Logiciel incompatible avec les versions plus récentes du système d'exploitation

J'ai acheté un nouvel ordinateur pour remplacer mon vieux Macbook Air (2011). J'ai effectué une migration à partir de ma sauvegarde Time Machine, en emportant mes anciennes applications. L'une des étapes de la migration indiquait "identifier les logiciels incompatibles".

Certaines applications sont surmontées d'un cercle gris barré, tandis que d'autres (comme OmniGraffle 4) se plantent instantanément au lancement.

Pourquoi certaines applications sont-elles préidentifiées comme incompatibles alors que d'autres ne fonctionnent tout simplement pas ?

1voto

Douglas Points 10417

Qu'est-ce qui fait que certaines applications sont pré-identifiées comme incompatibles alors que d'autres ne fonctionnent tout simplement pas ?

Tout dépend. Certains binaires sont compilés avec un drapeau qui indique la version minimale du système d'exploitation sur lequel ils fonctionneront. Il y a aussi le fichier Info.plist qui contient les versions minimales des systèmes d'exploitation. Enfin, l'application elle-même peut vérifier si elle fonctionnera sur une version particulière du système d'exploitation.

Malheureusement, les applications plus anciennes comme OmniGraffe 4, qui a été publié en 2005, n'utilisent probablement pas la vérification des versions (et sont incompatibles), ce qui explique pourquoi elles se bloquent au lancement.

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