Unsere App stürzte sehr früh im Startzyklus ab, was zu diesem Problem führte.
Ursachen für: com.apple.launchd.peruser.501: Beendet mit Code: 1
Ein Teil unserer Benutzer meldet, dass unsere Anwendung nicht ausgeführt werden kann (springt einmal im Dock und wird dann geschlossen).
Wenn wir in das Anwendungspaket ( /Application.app/Contents/MacOS
) hineinbohren und die App von dort aus ausführen ( ./Application
), läuft es einwandfrei. Das Problem liegt also beim Bundle, nicht beim Binärcode.
Wenn ls -l | grep "Application.app"
wir die Berechtigungen für das Bundle ( ) betrachten, sehen wir ungefähr Folgendes:
drwxr-xr-x@ 3 user staff 102 Dec 2 15:10 Application.app
Wenn Sie das erweiterte Attribut betrachten, sehen Sie Folgendes:
com.apple.quarantine 61
Also entfernen wir das Quarantäneattribut:
xattr -rd com.apple.quarantine "Application.app"
Und die App läuft immer noch nicht. Die in der Konsole gemeldete Nachricht lautet:
12/11/13 8:28:37.756 AM com.apple.launchd.peruser.501[137]: ([0x0-0x37037].com.company.application[335]) Exited with code: 1
Anscheinend handelt es sich bei dieser Nachricht normalerweise um Quarantäne / Gatekeeper. Welche andere Ursache könnte es geben? Was habe ich übersehen?
1 Antwort auf die Frage
Verwandte Probleme
-
3
Warum stürzt der Macbook Pro Unibody im Ruhezustand unter Windows ab?
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
2
iTunes auf dem Mac: Wie verwendet man eine externe Musikbibliothek auf einem NAS (Windows-Freigabe)?
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
4
Wie kann ich ein ISO-CD-Image auf einem Mac in das bin / cue-Format konvertieren?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
5
Das Macbook Pro stößt ständig alles aus, was ich in das interne optische Laufwerk eingelegt habe
-
4
Gibt es Alternativen zu TextExpander unter Mac OS X?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?