2017-02-07 3 views
0

Ich versuche Appium 1.6.3 auf dem Terminal zu starten, damit ich Appium auf dem iOS Simulator ausführen kann. In der Vergangenheit konnte ich Appium am Terminal starten. Seit ich den Mac OS 10.12.3 aktualisiert, erhalte ich die folgende Fehlermeldung immer, wenn ich versuchte, es zu laufen:Probleme beim Starten von Appium Server am Terminal

-bash: appium: command not found 

, als ich versuchte appium-Arzt laufen, ich in der Regel die folgende Diagnose erhalten:

info AppiumDoctor Appium Doctor v.1.3.0 
info AppiumDoctor ### Diagnostic starting ### 
info AppiumDoctor ✔ The Node.js binary was found at: /usr/local/bin/node 
info AppiumDoctor ✔ Node version is 6.9.4 
info AppiumDoctor ✔ Xcode is installed at: /Applications/Xcode.app/Contents/Developer 
WARN AppiumDoctor ✖ Xcode Command Line Tools are NOT installed! 
WARN AppiumDoctor ✖ DevToolsSecurity is NOT enabled! 
info AppiumDoctor ✔ The Authorization DB is set up properly. 
info AppiumDoctor ✔ Carthage was found at: /usr/local/bin/carthage 
info AppiumDoctor ✔ HOME is set to: /Users/jakerushing 
info AppiumDoctor ✔ ANDROID_HOME is set to: /Users/jakerushing/Library/Android/sdk 
info AppiumDoctor ✔ JAVA_HOME is set to: /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home 
info AppiumDoctor ✔ adb exists at: /Users/jakerushing/Library/Android/sdk/platform-tools/adb 
info AppiumDoctor ✔ android exists at: /Users/jakerushing/Library/Android/sdk/tools/android 
info AppiumDoctor ✔ emulator exists at: /Users/jakerushing/Library/Android/sdk/tools/emulator 
info AppiumDoctor ✔ Bin directory of $JAVA_HOME is set 
info AppiumDoctor ### Diagnostic completed, 2 fixes needed. ### 

Wenn ich versucht, xcode-select --install ausgeführt, bekomme ich den Fehler, dass die Tools bereits installiert sind, und DevToolsSecurity wurde bereits aktiviert. Ich habe versucht, XCode-Befehlstools zu deinstallieren und neu zu installieren, und das behob das Problem nicht. Ich versuche, dieses Problem für ein paar Tage zu beheben, und ich konnte keine Antworten auf diese Fragen finden. Ich bin mit diesem Thema am Ende.

Jede Eingabe wird sehr geschätzt.

Antwort

0

In Ihrem Log:

WARN AppiumDoctor ✖ Xcode Command Line Tools are NOT installed! 
WARN AppiumDoctor ✖ DevToolsSecurity is NOT enabled! 

Umgehen: Führen Sie den Befehl unten dann versuchen Appium Arzt neu zu starten wieder

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer 
DevToolsSecurity -enable 
+0

Ich habe versucht, dass , das hat nicht einmal für mich funktioniert :( –

+0

Ich habe versucht DevToolsSecurity und es hieß, dass es bereits aktiviert war –

0

So fand ich eine Lösung für mein Hauptproblem, mit appium nicht aktiv Wenn ich in Appium eintippe

Ich fand diesen Blog-Eintrag online und ich lese die Anweisungen. Danach konnte ich den appium-Befehl erneut ausführen!

https://solidgeargroup.com/automated-test-for-ios-with-appium-set-up-the-environment-2

Wer viel Zeit diese gespeichert schrieb mir, dass ich nach einer Lösung gesucht haben verschwendet könnte. Du bist ein Heiliger.

Ich habe jedoch immer noch Probleme, DevToolsSecurity entdeckt zu bekommen. Wenn ich schreibe in/usr/sbin/DevToolsSecurity -enable, heißt es, dass Entwicklermodus bereits aktiviert ist, und doch, wenn ich appium-Arzt oder autorisieren-ios laufen, sie beide zurückgeben folgendes:

Error: Command 'DevToolsSecurity' not found. Is it installed? 
ERR! AuthorizeIOS  at ChildProcess.<anonymous> (/Users/jakerushing/.node/lib/node_modules/authorize-ios/node_modules/teen_process/build/lib/teen_process.js:71:14) 
Verwandte Themen