是否可以使用多個測試設備同時調試/運行Xcode iPhone/iPad應用程序項目並查看所有控制檯輸出? 我正在開發藍牙應用程序,我想測試它在全活動模式下,能夠看到NSLog等。在控制檯至少2個連接的設備。使用Xcode同時對多個設備(iPhone/iPad)進行控制檯輸出測試
我可以看到,Xcode 4提供了一次運行多個調試會話的可能性,但控制檯輸出僅記錄其中一個日誌。 有沒有辦法設置Xcode(方案中的一些構建/運行設置),以便能夠查看多個測試設備同時連接和調試的日誌?
是否可以使用多個測試設備同時調試/運行Xcode iPhone/iPad應用程序項目並查看所有控制檯輸出? 我正在開發藍牙應用程序,我想測試它在全活動模式下,能夠看到NSLog等。在控制檯至少2個連接的設備。使用Xcode同時對多個設備(iPhone/iPad)進行控制檯輸出測試
我可以看到,Xcode 4提供了一次運行多個調試會話的可能性,但控制檯輸出僅記錄其中一個日誌。 有沒有辦法設置Xcode(方案中的一些構建/運行設置),以便能夠查看多個測試設備同時連接和調試的日誌?
這似乎沒有一個很好的方式來做到這一點。我發現一個黑客是,如果你有跑步的Xcode的兩個實例,你可以有兩個組織者窗口打開,每一個觀看不同的日誌
啓動使用終端的第二個實例:
open <path to Xcode.app>/Contents/MacOS/Xcode
我知道這是一個老問題,並且上述使用控制檯的方法有效,但我只是發現了一種我更喜歡的方法(我並不喜歡總是使用兩個窗口,特別是在全屏Lion方面)。
在兩臺設備上運行調試器,然後您可以在日誌控制檯正上方的兩個設備之間切換。
選擇您的設備,它會顯示以下
相應的日誌,另一種選擇是:連接兩個設備。在XCode中導航到窗口 - >管理器。您會看到所有連接設備的列表。在這裏你可以點擊你的第二個設備,然後選擇Console
。好的是,你可以同時看到兩個控制檯窗口!
我不確定你可以同時調試多個設備。如果您想查看多個設備/主機或應用程序的控制檯日誌記錄,請考慮使用[NSLogger](https://github.com/fpillet/NSLogger)。 – 2011-05-11 22:18:54
要查看除已經調試過的其他設備的控制檯日誌記錄,則足以啓用管理器和連接的設備日誌。看到我的評論下面的pheelicks答案。 – Lukasz 2011-05-14 08:02:27