Ios 如何为葫芦指定自定义XCode位置?

Ios 如何为葫芦指定自定义XCode位置?,ios,calabash,Ios,Calabash,如果我从带有DEBUG=1参数的终端用葫芦运行我的应用程序测试目标,我可以看到葫芦使用默认的Xcode位置 { ... :xcode_path=>/Applications/xcode.app/Contents/Developer } 我想知道是否有办法提供自定义位置?我找到了一种方法: sudoxcode选择-开关/Applications/Xcode5.app/Contents/Developer { ... :xcode_path=>/Applications/Xcode5.app/Con

如果我从带有DEBUG=1参数的终端用葫芦运行我的应用程序测试目标,我可以看到葫芦使用默认的Xcode位置

{ ... :xcode_path=>/Applications/xcode.app/Contents/Developer }


我想知道是否有办法提供自定义位置?

我找到了一种方法:

sudoxcode选择-开关/Applications/Xcode5.app/Contents/Developer

{ ... :xcode_path=>/Applications/Xcode5.app/Contents/Developer }


如果有更好的方法,请告诉我。

您可以使用APP\u BUNDLE\u PATH参数更改葫芦使用的位置

有不同的方法来定义它,这里有三种方法 1运行葫芦控制台 你需要这样定义它

APP_BUNDLE_PATH=/<location> calabash-ios console
2在x-platform上执行测试 在launch.rb中定义APP_BUNDLE_路径

3.执行X-platform测试
在cucumber.yml文件中定义APP\u BUNDLE\u路径。

Lasse,我说的是XCode路径,不是APP路径。但是为什么需要更改XCode路径?也许我误解了,但是需要应用程序的路径来执行测试和运行控制台,所以我认为这就是您想要的。我对最新的xcode 6.1.1有一个问题。葫芦未能在其上进行触摸。这就是为什么我需要为此指定其他版本的xcode 5.1.1。