球队,
你可以指导我或指点一些教程通过命令行运行Appium吗?我在MAC上看到Appium.app的很多问题.如果您可以通过命令行分享您的知识或材料以继续使用appium运行示例应用程序,那将会很棒.请参考appium.app中的我的设置以供参考.
Appium - 无法启动检查员
日志:
info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.2.2","revision":"cf6ff5939ddc6b4d45fcbabfbfe13c950e0058c4"}}} info: <-- GET /wd/hub/status 200 1.335 ms - 104 {"status":0,"value":{"build":{"version":"1.2.2","revision":"cf6ff5939ddc6b4d45fcbabfbfe13c950e0058c4"}}} info: --> GET /wd/hub/sessions {} info: [debug] Responding to client with success: {"status":0,"value":[]} info: <-- GET /wd/hub/sessions 200 2.145 ms - 23 {"status":0,"value":[]} info: --> POST /wd/hub/session {"desiredCapabilities":{"platformName":"iOS","platformVersion":"7.1","newCommandTimeout":"999999","automationName":"Appium","deviceName":"iPhone Simulator"}} info: [debug] Using local app from command line: /Users/rsangili/Desktop/temp/Payload/TestApp2.app info: [debug] Creating new appium session dd2c8121-6a13-48be-8a0b-9fc6233437a5 info: [debug] Removing any remaining instruments sockets info: [debug] Cleaned up instruments socket /tmp/instruments_sock info: [debug] Setting Xcode folder info: [debug] Setting Xcode version info: [debug] Setting iOS SDK Version info: [debug] iOS SDK Version set to 7.1 info: [debug] Detecting automation tracetemplate info: [debug] Not auto-detecting udid, running on sim error: Could not parse plist file (as binary) at /Users/rsangili/Desktop/temp/Payload/TestApp2.app/en.lproj/Localizable.strings info: Will try to parse the plist file as XML error: Could not parse plist file (as XML) at /Users/rsangili/Desktop/temp/Payload/TestApp2.app/en.lproj/Localizable.strings warn: Could not parse app Localizable.strings info: [debug] Not setting locale info: [debug] Creating instruments info: [debug] Preparing uiauto bootstrap info: [debug] Dynamic bootstrap dir: info: [debug] Dynamic env: info: [debug] Dynamic bootstrap code: info: [debug] Dynamic bootstrap path: info: [debug] Reusing dynamic bootstrap: info: [debug] Fixing device was changed from:" info: [debug] No iOS / app preferences to set info: [debug] Starting iOS 7.* simulator log capture info: [debug] Killing the simulator process info: [debug] Killing any other simulator daemons info: [debug] Checking whether instruments supports our device string info: [debug] Getting list of devices instruments supports info: [debug] Instruments is at: /Applications/Xcode.app/Contents/Developer/usr/bin/instruments info: [debug] Fixing device was changed from:" info: [debug] Cleaning up appium session error: Failed to start an Appium session, err was: Error: Command failed: info: [debug] Error: Command failed: at ChildProcess.exithandler (child_process.js:648:15) at ChildProcess.emit (events.js:98:17) at maybeClose (child_process.js:756:16) at Process.ChildProcess._handle.onexit (child_process.js:823:5) info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: Command failed: )","killed":true,"code":null,"signal":"SIGTERM","origValue":"Command failed: "},"sessionId":null} info: <-- POST /wd/hub/session 500 6381.780 ms - 199
谢谢,拉梅什
打开终端会话
安装自制程序(说明)
运行以下命令
$ brew install node # install node and npm $ npm install -g appium # globally install appium $ npm install wd $ appium # Launch your appium server!
每当您想要开始appium服务器会话时,请键入appium
以运行服务器.
可以将参数添加到该命令.
appium --app path/to/app --device-name "iPhone Simulator"
在我的开发ENV的设置,我不使用Appium.app服务器,但我DO使用巡视.
使用--app
和--device-name
参数启动Appium服务器
单击Appium.app检查器图标
iPhone模拟器将启动,并可能会给您一个授权提示,让仪器控制它