原始错误:无法初始化ideviceinstaller;

时间:2015-10-12 20:54:12

标签: ios iphone xcode appium

我通过Xcode编写了一个“Hello iOS”应用程序,可以在iOS模拟器上通过Appium进行测试。但是,当我尝试在真正的iPhone / iPad设备上测试相同的应用程序时,我收到以下错误消息。

无法创建新会话。 (原始错误:无法初始化ideviceinstaller;确保它已安装并在您的系统上运行)(警告:服务器未提供任何堆栈跟踪信息)

这是我的环境。

xcode:7.0.1

mac os:版本10.11

appium版本:1.4.13

我尝试了这个命令“brew install --HEAD ideviceinstaller”,但收到了另一条错误消息。

configure:error:in` /private/tmp/xz20151012-43217-o3pk5w/xz-5.2.1':

configure:错误:无法运行C编译的程序。

任何解决方案吗?谢谢!

3 个答案:

答案 0 :(得分:3)

通过运行以下命令解决了这个问题:

cd /usr/local/Library
brew update
brew install ideviceinstaller

答案 1 :(得分:0)

您是否在设备开发者设置面板中启用了Enable UI Automation

答案 2 :(得分:0)

这对我来说使用这个版本1.4.13

  • 在终端应用中运行:
  

ruby​​ -e" $(curl -fsSL   https://raw.githubusercontent.com/Homebrew/install/master/install)" <   / dev / null 2>的/ dev / null的

  • 按enter / return键。等待命令完成。 跑: brew install ideviceinstaller