Wenn also jemand anderes mit dem gleichen Problem konfrontiert ist, ist es am besten, wenn Sie die Konsolenversion der App ausführen, indem Sie in den MacOS-Ordner wechseln. In diesem speziellen Fall ließ Sierra meine App nicht eine Log-Datei erstellen, die fehlende Berechtigungen, das war seltsam, es scheint wie Sierra hat einige zusätzliche Sicherheitsfunktion, die nicht von Drittanbietern Apps neue Dateien erstellen lassen (nur eine Vermutung, könnte sein aus einem anderen Grund auch, als ich die App vom Terminal mit 'sudo' öffnete, wurde das Problem behoben. Ich musste dies nur einmal tun, auch nach einem Neustart durch Doppelklick auf das Icon öffnete sich die Anwendung und auch die Protokolldatei wurde aktualisiert. Hoffe, das hilft, wenn Sie hier auf der Suche nach Antworten kamen.
Ich empfehle definitiv, mit '$ python setup.py py2app -A' zu bauen, dann führen Sie es aus, das zeigt Ihnen Fehler in einem Terminal, sobald Sie die Fehler beheben Build' '$ python setup.py py2app' – Jake
Bitte lesen [Unter welchen Umständen kann ich "dringende" oder andere ähnliche Sätze zu meiner Frage hinzufügen, um schnellere Antworten zu erhalten?] (// meta.stackoverflow.com/q/326569) - Die Zusammenfassung ist, dass dies kein idealer Weg ist um Freiwillige anzusprechen, und ist wahrscheinlich kontraproduktiv, um Antworten zu erhalten. Bitte unterlassen Sie das Hinzufügen zu Ihren Fragen. – halfer
Hey @halfer danke für die Info, werde dies im Hinterkopf behalten. Noob Fehler. Mein Fehler! –