Written by
PierreDuboisRécemment, de nombreux utilisateurs de Mac ont mis à jour vers le dernier macOS Sequoia. Bien qu'il apporte de nouvelles fonctionnalités merveilleuses telles que le Window Tiling et l'iPhone Mirroring, il présente également quelques problèmes de mise à jour et de performances sur macOS Sequoia. Par exemple, certains utilisateurs de Mac rencontrent le message d'erreur: L'application "Finder" n'a pas la permission d'ouvrir "(null)".
J'ai mis à jour de 14.7 à 15.1 et maintenant j'obtiens l'erreur suivante lorsque j'essaie de lancer OpenSCAD. J'ai trouvé que si je vais sur Afficher le contenu du package puis exécute Contenu/MacOS/OpenSCAD alors il s'ouvre et semble fonctionner correctement, bien qu'avec une fenêtre Terminal bloquée ouverte. Est-ce que quelqu'un a une solution correcte pour ce problème?
J'essaie d'installer OpenScad pour la première fois sur mon Mac, Apple M1 Pro, OS 15.1. J'ai installé Rosetta 2 comme suggéré sur la page brew, installé OpenScad (via le site web ou brew), et j'ai essayé de l'ouvrir. Cependant, un message d'erreur s'affiche: L'application "Finder" n'a pas la permission d'ouvrir "(null)".
Pourquoi l'erreur l'application Finder n'a pas la permission d'ouvrir (null)?
Cette erreur "L'application 'Finder' n'a pas la permission d'ouvrir '(null)'" apparaît lorsque vous essayez de exécuter une application non signée, et il n'y a aucun bouton pour accéder au programme sous quelque forme que ce soit dans Confidentialité & Sécurité. Il n'est pas clair si cette modification est intentionnelle ou un bug.
Dans le cadre de sa tentative continue de convertir macOS en iOS, qui a les mêmes verrouillages et politiques restrictives ou du moins comparables, il semble qu'Apple ait complètement bloqué la possibilité pour les utilisateurs d'éviter la signature des applications. Cela rendrait nécessaire pour tous les développeurs macOS de payer 99 € annuellement pour signer leur logiciel, ce qui ne serait pas un choix pratique pour de nombreux programmes open source.
Comment réparer l'erreur l'application Finder n'a pas la permission d'ouvrir (null)?
Normalement, vous devriez pouvoir exécuter des applications non signées sur Mac depuis le menu Apple > Préférences Système > Confidentialité & Sécurité et appuyer sur "Ouvrir quand même" dans la section Sécurité, cependant, certains utilisateurs de Mac ont rapporté qu'il n'y a pas une telle option disponible sur macOS Sequoia 15.1, et ils ne peuvent pas lancer l'application non signée en raison du message d'erreur de l'application Finder n'a pas la permission d'ouvrir.
Quelqu'un trouve que cela fonctionne pour résoudre ce problème de permission en supprimant la signature de l'application et en la signant soi-même, vous pouvez également appliquer cette solution pour d'autres applications qui retournent l'erreur "L'application Finder n'a pas la permission d'ouvrir (null)."
- Vous pouvez trouver Terminal en le recherchant dans Spotlight (Cmd + Espace et tapez "Terminal").
- Utilisez la commande cd pour naviguer jusqu'au répertoire où se trouve l'application.cd /Applications
- Vous pouvez supprimer la signature de l'application en utilisant la commande codesign avec l'option --remove-signature. Par exemple : sudo codesign --remove-signature /Applications/VotreApp.appRemplacez /Applications/VotreApp.app par le chemin correct vers votre application.
Vous devrez entrer votre mot de passe administrateur lorsque demandé. - Vous pouvez vérifier que la signature a été supprimée en utilisant la commande codesign pour vérifier la signature de l'application :codesign --verify --deep --strict /Applications/VotreApp.app
- Ensuite, exécutez la commande ci-dessous pour resigner l'application :codesign --force --deep --sign - /Applications/OpenSCAD.app
Informez les autres sur comment résoudre l'erreur "Le Finder n'a pas la permission d'ouvrir (null)"!