Calabash-ios:dyld:未加载库:@ rpath / FBControlCore.framework / Versions / A / FBControlCore

时间:2017-05-10 09:49:25

标签: ios nativescript calabash calabash-ios

我有一个使用NativeScript + AngularJS开发的应用程序,我需要在物理设备上进行一些自动UI测试。我正在使用Calabash,它为我的Android版本开箱即用,但我在IOS版本上遇到了一些困难。

我已按照设置指南herehere完成了每个步骤。我可以在运行bundle exec calabash-ios console时查询屏幕上的所有内容,以便calabash服务器在手机上运行。尝试执行命令start_test_server_in_background时,出现以下错误:

  

dyld:未加载库:@ rpath / FBControlCore.framework / Versions / A / FBControlCore       参考自:/ Library/Ruby/Gems/2.0.0/gems/run_loop-2.4.1/lib/run_loop/device_agent/bin/iOSDeviceManager       原因:未找到图像

当我尝试运行命令APP=< path to .app generated by NativeScript > DEVICE_ENDPOINT=http://192.168.254.208:37265 DEVICE_TARGET=9d7929c174c0f8f11408a834a258ac2af3 bundle exec cucumber

我收到同样的错误。

尝试过:

  • 上面的命令,其中包含应用程序的指定包ID但没有不同的结果。
  • 以上命令,APP =&lt; XCode生成的.app路径&gt;
  • 在XCode和NativeScript IOS build.xcconfig文件中手动导入FBControlCore.framework

设备信息:

  • iPhone 6s
  • IOS版本10.2.1

0 个答案:

没有答案