Rog*_*ger 4 continuous-integration xcodebuild ios retina-display ios-simulator
我正在针对iPhone应用程序的CI环境下运行自动化应用程序单元测试,并且一切正常,使用命令行,如;
xcodebuild -scheme "Tests" -configuration Debug -sdk iphonesimulator5.0
Run Code Online (Sandbox Code Playgroud)
这很好,但我现在想强制iPhone模拟器以Retina模式启动,而不是默认的标准模式.
我知道我可以使用硬件菜单选项切换它,但是我在无头集成服务器上运行它,所以没有那个选项.
我想做的是在命令行上以某种方式传递开关,告诉模拟器以Retina模式启动.
我乐观地尝试将SimulateDevice ="iPhone(Retina)"附加到xcodebuild命令,但这似乎不起作用.
这可能吗?我现在似乎无法找到办法.
如果不可能,我可以采取另一种方法吗?
另一种方法看起来像;
defaults write com.apple.iphonesimulator "SimulateDevice" '"iPhone (Retina)"'
Run Code Online (Sandbox Code Playgroud)
然而,与sch的applescript方法一样,当用作构建阶段的一部分时,这似乎并不完全有效.还在调查......
| 归档时间: |
|
| 查看次数: |
2541 次 |
| 最近记录: |