Mac OS X 10.5 App “pas pris en charge sur cette architecture” guéri par la copie?

J'ai une application qui met à jour lui-même sur l'internet, et la copie mise à jour ne fonctionne pas sur les machines PowerPC (G5) en cours d'exécution Leopard (10.5.8). En Double-cliquant sur l'application génère un message disant: "Vous ne pouvez pas ouvrir l'application "appname" parce qu'il n'est pas pris en charge sur cette architecture." Mais voici ce qui est curieux: si je double l'application à l'aide du Finder ou à l'aide d'un cp -R de la commande, puis le dupliquer fonctionne très bien! Et pourtant, si je ne ls -laeR sur les deux applications, les résultats sont identiques. J'ai redémarré la machine, et la différence entre les deux copies était toujours là.

Parfois, le changement de nom de l'application faite de l'exécuter. Après quelques essais, j'ai réussi à le renommer au nom d'origine et ont encore de l'exécuter.

Si ce n'était que sur une seule machine, j'avais le rejeter comme la corruption de disque, les rayons cosmiques, ou un vaudou hex, mais il a été signalé par un client, et puis j'ai reproduit sur mon propre ordinateur.

Les idées de ce que pourrait provoquer ce problème?

InformationsquelleAutor JWWalker | 2010-04-05