您的位置:首页 > 移动开发

appium1.3.7的坑-Original error: Could not initialize ideviceinstaller; make sure it is installed ...

2015-04-23 12:51 471 查看
操作系统:

OS X 10.9.5

设备:iPhone4/系统6.1.2

:iphone4s系统7.0.4

:iphone5系统8.0

:iphone6(8.1)

:iphoneplus6(8.1.1)

Xcode 6.1.1

针对appium1.3.7真机调用IOS设备的坑:

error:

org.openqa.selenium.SessionNotCreatedException: A new session could not be created. (Original error: Could not initialize ideviceinstaller; make sure it is installed and works on your system) (WARNING: The server
did not provide any stacktrace information)

Command duration or timeout: 2.45 seconds

dos

修改方法:

说明appium路径下调取设备时出现问题,需要替换node_modules文件夹下的node-idevice文件。应该是appium1.3.7下的bug,我替换的是appium1.3.3版本的/usr/local/lib/node_modules/appium/node_modules/node-idevice文件。appium1.3.4本版也不支持(更新到1.3.4版本尝试过)。

下载appium1.3.3node-idevice链接:
http://download.csdn.net/detail/u012874998/8536203
再次在dos中运行appium & 就可以调取真机了,呵呵,成功。。。。。

注意事项:

针对ios8及以上系统执行自动化时,需要打开手机设备:Settings > Developer
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐