Appium-Server beim Systemstart starten (MacOS)
Ich versuche, den Appium- Server nach dem Systemstart automatisch auf stat einzustellen . Ich möchte auch, dass es nach einem Absturz neu startet. Appium wurde als npm-Paket installiert und startet und funktioniert einwandfrei, wenn ich im Terminal "appium" eingebe.
Also habe ich die Datei io.appium.server.plist in / Library / LaunchAgents / mit folgendem Inhalt erstellt:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>io.appium.server</string> <key>OnDemand</key> <false/> <key>UserName</key> <string><valid_user_name></string> <key>GroupName</key> <string>staff</string> <key>ProgramArguments</key> <array> <string>appium</string> <string>--session-override</string> </array> </dict> </plist>
Weisen Sie dann der Datei den richtigen Besitzer (chown) und die Berechtigungen (chmod) zu und führen Sie den Befehl aus:
sudo launchctl load /Library/LaunchAgents/io.appium.server.plist
Aus irgendeinem Grund wurde der appium-Server nicht gestartet. Ich kann keine Verbindung dazu herstellen. Der Befehl "launchctl list" hat gemeldet, dass meine Task mit 78 Statuscode beendet wurde. In der Dokumentation von Appium kann ich jedoch nicht finden, was dieser Exitcode bedeutet.
$ launchctl list | grep appium - 78 io.appium.server
Was habe ich verpasst? Warum startet Appium gut, wenn es von der Kommandozeile aus gestartet wird, aber nicht von launchd?
Ich habe versucht, die plist-Datei in das Verzeichnis des Benutzers zu verschieben: ~ / Library / LaunchAgents /, den Benutzernamen zu ändern, aber es hat nicht geholfen. Ich debuggen mit den StandardOutPath- und StandardErrorPath-Schlüsseln. Ich fand heraus, dass die Ausgabedateien erstellt wurden, aber leer waren.
0 Antworten 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?