是否可以同时使用多个测试设备调试/运行Xcode iPhone / iPad应用程序项目并查看所有这些设备的控制台输出? 我正在开发蓝牙应用程序,我想在完整的活动模式下测试它,能够在控制台中看到至少2个连接设备的NSLog等。
我可以看到Xcode 4提供了一次运行多个调试会话的可能性,但是控制台仅输出其中一个调试会话的日志。 有没有办法设置Xcode(方案中的一些构建/运行设置),以便能够查看连接和调试的多个测试设备的日志?
答案 0 :(得分:20)
我知道这是一个老问题,上面使用控制台的方法有效,但我刚刚发现了一个我更喜欢的方法(我不喜欢一直使用两个窗口,特别是全屏狮子)。
在两台设备上运行调试器,然后您可以在日志记录控制台上方的两者之间切换。
选择您的设备,它将显示以下相应的日志
答案 1 :(得分:4)
似乎没有一种很好的方法。我发现的一个hack是,如果你有两个Xcode运行实例,你可以打开两个Organizer窗口,每个窗口都查看不同的日志
使用终端启动第二个实例:
open <path to Xcode.app>/Contents/MacOS/Xcode
答案 2 :(得分:3)
另一种选择是:连接两台设备。在XCode中导航到Window - &gt;组织者。您将看到所有已连接设备的列表。在这里,您可以点击第二台设备并选择Console
。好的是,你同时看到两个控制台窗口!