2 votes

Impossible d'ouvrir l'application dans MacOS Sierra

J'ai récemment téléchargé une application. Je peux confirmer qu'elle fonctionnait sous OS X El Capitan, mais elle ne s'ouvre plus sous MacOS. Lorsque j'ouvre l'application, j'obtiens essentiellement une fenêtre contextuelle indiquant que l'application n'est pas prise en charge par ma version de MacOS. Je peux confirmer qu'il ne s'agit pas d'une application PowerPC. J'ai essayé d'ouvrir l'application via Terminal. En essayant cela, j'obtiens le résultat suivant.

; exit;
objc[674]: Objective-C garbage collection is no longer supported.
Abort trap: 6
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...none found.

Est-il encore possible d'ouvrir l'application en utilisant une autre méthode ? Si non, quelqu'un pourrait-il m'expliquer pourquoi ?

2voto

Alexander O'Mara Points 2685

Je crains que la fonction de ramassage des déchets d'Objective-C n'ait été dépréciée en 10.8 en faveur du comptage automatique des références ou ARC. Maintenant, avec la sortie de Sierra, cette fonctionnalité semble être officiellement obsolète. Cela signifie très probablement que la fonction a été complètement supprimée du runtime Objective-C, et qu'il n'y a donc aucun moyen de continuer à exécuter les anciennes applications qui dépendent de cette fonction.

L'application devra être mise à jour vers le nouveau système ARC pour fonctionner sur les dernières versions d'OS X. Sinon, je suppose que vous pourriez l'exécuter dans une VM avec une ancienne version d'OS X.

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