javascript - Appium ideviceinstaller 无法初始化

标签 javascript ios node.js appium

启动 Appium 服务器后出现问题:

/Applications/Appium.app/Contents/Resources/node/bin/node /Applications/Appium.app/Contents/Resources/node_modules/appium/bin/appium.js

尝试连接设备时出现以下错误。

A new session could not be created. (Original error: Could not initialize ideviceinstaller; make sure it is installed and works on your system) (33)

Appium 日志:

←[36minfo←[39m: [debug] Couldn't find ideviceinstaller, trying built-in at /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller
←[31merror←[39m: Could not initialize ideviceinstaller; make sure it is installed and works on your system
←[31merror←[39m: Failed to start an Appium session, err was: Error: Could not initialize ideviceinstaller; make sure it is installed and works on your system
←[36minfo←[39m: [debug] Error: Could not initialize ideviceinstaller; make sure it is installed and works on your system
←[36minfo←[39m: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: Could not initialize ideviceinstaller; make sure it is installed and works on your system)","orig Value":"Could not initialize ideviceinstaller; make sure it is installed and works on your system"},"sessionId":null}
←[36minfo←[39m: ←[37m<-- POST /wd/hub/session ←[39m←[31m500←[39m←[90m 1252.938 ms - 300←[39m ←[90m←[39m

有人遇到过这个问题吗?我使用 Appium 1.4.8 并使用 putty 在 mac 上通过 ssh 启动。

最佳答案

在 OSX(10.11,El Capitan)上,遵循在 https://github.com/appium/appium/issues/4584 上给出的部分建议我能够解决这个问题。

  • 首先安装 Appium ( from .dmg )。如果您安装了它,请卸载并重新安装。
  • 如果还没有,请安装 Homebrew (如果您已安装,请跳过此步骤)。
  • 安装 ideviceinstaller:brew install --HEAD ideviceinstaller(如果已安装,请先使用 brew uninstall ideviceinstaller 删除)

关于javascript - Appium ideviceinstaller 无法初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33083719/

相关文章:

javascript - HTML5相机拉伸(stretch)图片

ios - 用日语开发应用程序,添加本地化到英语

javascript - 无法将命令链接到 Node 脚本文件,没有这样的文件或目录

javascript - 无法使用 Node.js 处理 PHP 文件

javascript - 引用错误: jQuery is not defined (Metis Theme Template)

javascript - 整个 <main> 元素的背景图片

javascript - 我怎样才能使这个选项卡 Controller 代码更干净、更简单?

c# - 更改呈现 View Controller 约束

IOS/objective-C : Animate Image Change in UIBarButtonItem

node.js - 如何知道是哪个 Node :alpine image version is in running container