ato*_*obe 7 iphone debugging command-line
我可以从XCode做到,但我希望能够从命令行启动iPhone应用程序(在设备上).可能吗?
为什么?因为我想捕获一些用于半自动测试的输出.我猜我需要为NSLog输出使用调试版本,但我也有兴趣了解将NSLog/stdio数据恢复到主机Mac的其他方法.
github上有一个名为titanium_mobile的项目(Titanium Developer的一部分)。
我使用该项目中的一个名为 iphonesim 的实用程序。它从命令行启动一个 iPhone 应用程序(虽然我不确定如何,但我认为有一种方法可以使用 SpringBoard.app 来做到这一点)。如果您在 Titanium Mobile 代码中上一级并查看 builder.py,您可以看到它们如何在模拟器中启动应用程序并捕获输出。