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

我在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:error:无法运行C编译的程序。

有什么解决方案吗? 谢谢!

运行以下命令可以解决问题:

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

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

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

  • 在终端应用中运行:

ruby -e“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” / dev / null


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