Ich verwende python server.py
Bottle Server
Ich folgehttps://stackoverflow.com/questions/19688841/add-python-to-os-x-firewall-optionswhich python
und which python3
zum Schlüsselbund hinzufügen
Jedes Mal, wenn ich Bottle Server starte, erscheint das gleiche Fenster. Ich habe auch pass in proto tcp from any to any port 8080
hinzugefügt/etc/pf.conf
Meine Flaschendatei ist wie
import bottle
bottle.TEMPLATE_PATH = ["static", "views"]
app = bottle.default_app()
app.run(host="0.0.0.0", port=8080, reloader=True, debug=True)
Wenn ich jetzt den Server aktualisiere und eine Anfrage gestellt wird, erhalte ich das Popup
Wie kann ich dieses Popup stoppen? Danke
Antwort1
Möglicherweise benötigen Sie die --deep
Flagge ... Vergleichen Sie die Antworthttps://apple.stackexchange.com/a/121010/6126was bei mir funktioniert:
# Re-signing an app:
codesign -f --deep -s <certname> /path/to/app
# Verify that it worked:
codesign -dvvvv /path/to/app
(Beachten Sie, dass Sie den Dialog ein letztes Mal akzeptieren müssen)