对于测试自动化(GUI测试,而不是XCUnitTest),我需要在物理硬件设备上安装iOS应用程序。
我正在寻找:
我试过了:
使用xcodebuild
并将-destination
参数指向目标设备并提供clean
和install
的构建操作
找到目标设备并开始清洁然后再安装。
在正在编译的所有文件和正在签名的应用程序结束时,我收到了成功消息
** INSTALL SUCCEEDED **
但是,唉,我的手机上没有安装应用程序。
这是我的完整xcodebuild命令:
xcodebuild
-destination platform=iOS,id=######## \
clean install
欢迎提出创意建议。
我考虑在需要的时候写一个AppleScript,但希望有更好的方法。
答案 0 :(得分:0)
Fruitstrap目前正在正确地工作和安装应用程序。
/path/to/fruitstrap \
install -id ##udid### \
--bundle "/Users/#######/path/to/application.ipa"
其他更受欢迎的解决方案仍然受欢迎。
限制: