Ich habe gerade dieses in dieser Antwort beschriebene Problem erlebt .
Ich hatte eine Zip-Datei mit einer macOS-App heruntergeladen und zuerst mit Archive Utility entpackt. Beim Versuch, die App zu öffnen, erhielt ich die Fehlermeldung, dass sie "nicht geöffnet werden konnte" (ohne weitere Erläuterung), genau wie in den verlinkten Fragen und Antworten nach oben.
Als ich jedoch Keka (Archivsoftware von Drittanbietern) zum Entpacken verwendete, funktionierte die App einwandfrei.
Was ist die technische Erklärung dafür? Sollten Reißverschlüsse und andere Archive nicht buchstäblich gleich herauskommen, Byte für Byte? Wie kann ein Unarchiver die App beschädigen, der andere jedoch nicht?
Ich verwende Catalina auf einem Intel-Mac.
Die Dateiattribute sind nicht die Daten, die in Dateien gespeichert sind, sondern die im Dateisystem gespeicherten Informationen. Verschiedene Archivierungsdienstprogramme können Informationen unterschiedlich interpretieren. Es ist entweder:
a) Dateiattribute vor dem Komprimieren sind falsch und (irgendein) Dienstprogramm zum Entpacken behebt es
b) Das Dienstprogramm zum Entpacken hat einen Fehler.
Ich habe das Archiv mit dem tar-Dienstprogramm (weit verbreitetes und bekanntes Dienstprogramm) überprüft. Die Datei „Neuron.app/Contents/MacOS/Neutron“ enthält kein „x“-Attribut. Der App-Ersteller hat wahrscheinlich vergessen, dieses Attribut festzulegen, also ist es im Grunde Ursache a) .
Saaru Lindestøkke