Appium 关于 Appium1.6.3 安装问题

王明海 · 2017年02月13日 · 最后由 云敛晴空 回复于 2017年03月14日 · 1678 次阅读


HeminWon-Extranet:~ Hm$ npm install -g appium
/usr/local/bin/appium -> /usr/local/lib/node_modules/appium/build/lib/main.js
/usr/local/lib
└── appium@1.6.3


HeminWon-Extranet:~ Hm$ appium
Error: dlopen(/usr/local/lib/node_modules/appium/node_modules/sqlite3/lib/binding/node-v48-darwin-x64/node_sqlite3.node, 1): no suitable image found. Did find:
/usr/local/lib/node_modules/appium/node_modules/sqlite3/lib/binding/node-v48-darwin-x64/node_sqlite3.node: truncated mach-o error: segment __TEXT extends to 1601536 which is past end of file 114176
at Error (native)
at Object.Module._extensions..node (module.js:568:18)
at Module.load (module.js:458:32)
at tryModuleLoad (module.js:417:12)
at Function.Module._load (module.js:409:3)
at Module.require (module.js:468:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/local/lib/node_modules/appium/node_modules/sqlite3/lib/sqlite3.js:4:15)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:458:32)
at tryModuleLoad (module.js:417:12)
at Function.Module._load (module.js:409:3)
at Module.require (module.js:468:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (../../lib/certificate.js:5:32)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:458:32)
at tryModuleLoad (module.js:417:12)
at Function.Module._load (module.js:409:3)
at Module.require (module.js:468:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (../../lib/utils.js:7:36)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:458:32)
at tryModuleLoad (module.js:417:12)
at Function.Module._load (module.js:409:3)
at Module.require (module.js:468:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (../../lib/simulator-xcode-6.js:7:23)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)

这是安装成功么?

后经过多次尝试,通过使用代理安装 appium解决 appium@1.6.3 安装问题,以下是安装成功后

HeminWon-Extranet:~ Hm$ appium
[Appium] Welcome to Appium v1.6.3
[Appium] Appium REST http interface listener started on 0.0.0.0:4723

共收到 5 条回复 时间 点赞
王明海 关闭了讨论 02月14日 09:49

楼主通过代理安装就 OK 了?

云敛晴空 回复

恩恩 WebDriverAgent 还是没有安装成功

王明海 回复

webdriveragent 可以去 git 上去下载,下载后,到你的这个目录下,运行./Scripts/bootstrap.sh。然后把 webdriveragent 复制到你 appium 下的 xcuitestdriver 下。我的路径是:/usr/local/lib/node_modules/appium/node_modules/.2.10.0@appium-xcuitest-driver/

王明海 回复

晕,我现在也是卡在安装 WebDriverAgent 这里,运行 xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination 'id=cd96a57c1c80c1d10460f0b22412adccdccdb01d test 后在手机上是装上 WebDriverAgent 这个 APP 了,而且会自动打开然后退到后台,但是并没有像网上说的出现这个而且,app-inspector 也打不开
,提示>> app-inspector:66:44 [master] pid:1548 undefined
(node:1548) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: >> app-inspector:66:44 [master] pid:1548 undefined
(node:1548) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册