【问题标题】:How to launch instruments from the command line with xcode 5.1 and have the simulator be iOS6如何使用 xcode 5.1 从命令行启动仪器并使模拟器为 iOS6
【发布时间】:2014-04-25 00:34:58
【问题描述】:

使用 Xcode 5.1 拥有从命令行启动模拟器的现有脚本,以运行脚本以对我们的应用程序进行自动化测试。 这适用于 iOS 7.1

从仪器 UI 中,我可以指定针对 iOS 6.1 启动模拟器 是否有命令行开关可以做同样的事情?就像是: 仪器 -t "${AUTOMATION_TEMPLATE}" "${LAUNCH_TARGET}" -e UIASCRIPT "${SCRIPT}" -e SDK_VERSION iPhoneSimulator6.1.sdk -v -l 20

现在,我安装了 xcode 4.6 和 xcode 4.4.1,我可以在它们之间切换以分别针对 iOS6 和 iOS5 运行,这似乎工作正常。 (我只是重命名了 xcode.app 文件并得到我想要的结果。)但是我被告知早期版本的 Xcode 不会在 Mavericks 上启动,所以我的测试开发机器无法升级和同事谁已升级无法运行这些测试,使我成为瓶颈。

我看到 6 个月前的参考资料似乎说没有命令行开关,但这是 Xcode 5 上的几个版本,所以也许......?

【问题讨论】:

    标签: xcode5 ios-simulator instruments


    【解决方案1】:

    我在 Mavericks 上运行 Xcode 5.1,我可以从命令行触发 iOS 6.1 模拟器。只需传递 -sdk iphonesimulator6.1 参数即可。

    【讨论】:

      猜你喜欢
      • 2012-01-10
      • 2014-11-19
      • 2011-06-25
      • 1970-01-01
      • 1970-01-01
      • 2021-05-27
      • 2019-02-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多