由于 Xcode 5.1 Instruments 支持从命令行指定模拟器硬件类型和 iOS 版本。
instruments -w help
上面的命令将为您提供有关可用硬件-iOS 组合的列表。在我的机器上是:
iPhone - Simulator - iOS 6.1
iPhone - Simulator - iOS 7.1
iPhone Retina (3.5-inch) - Simulator - iOS 6.1
iPhone Retina (3.5-inch) - Simulator - iOS 7.1
iPhone Retina (4-inch) - Simulator - iOS 6.1
iPhone Retina (4-inch) - Simulator - iOS 7.1
iPhone Retina (4-inch 64-bit) - Simulator - iOS 6.1
iPhone Retina (4-inch 64-bit) - Simulator - iOS 7.1
iPad - Simulator - iOS 6.1
iPad - Simulator - iOS 7.1
iPad Retina - Simulator - iOS 6.1
iPad Retina - Simulator - iOS 7.1
iPad Retina (64-bit) - Simulator - iOS 6.1
iPad Retina (64-bit) - Simulator - iOS 7.1
您也可以使用 -w 标志指定硬件和 iOS 版本。例子:
instruments -w "iPad Retina - Simulator - iOS 7.1" -t ...
请注意 -w 标志必须出现在命令行的开头,在任何其他标志之前,否则会出现奇怪的错误。
我在以下位置找到了这些信息:
http ://cocoamanifest.net/articles/2014/03/ui-screen-shooter-now-simpler-and-more-robust-since-xcode-5-1.html