我有一段时间的工作流程,通过为模拟器构建应用程序,然后使用waxsim启动它来运行自动化测试。在每个新的sdk版本上都有一些小的调整来保持它的工作。但是,XCode 5.1删除了iPhoneSimulatorRemoteClient框架,因此waxsim不再有效。 我尝试直接从命令行使用ios模拟器,如:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app/Contents/MacOS/iPhone\ Simulator -SimulateApplication /mydir/myapp.app/myapp
然而myapp没有运行,我只是让模拟器加载主屏幕。我无法弄清楚可能出现的问题,因为我无法找到获得任何详细输出的方法 - 模拟器不会抱怨任何内容,它只是不加载我的应用程序。 / p>
任何想法,想法?也许是可以在Xcode 5.1上运行的waxsim的替代品?
答案 0 :(得分:0)
ios-sim以支持当前Xcode / SDK中存在的新私有框架DVTiPhoneSimulatorRemoteClient。我尝试了它似乎工作正常,所以我几乎回答了我的主要问题。
但是,如果有人知道为什么-SimulateApplication不起作用(当同一个应用程序与ios-sim一起发布时),我很想知道。