簡體   English   中英

Xcode 8.2模擬器崩潰並在調試時保存屏幕截圖

[英]Xcode 8.2 simulator crash and quits on saving a screenshot while debugging

我將我的Xcode更新為8.2,從那時起,如果我嘗試在調試時截取屏幕截圖,則會崩潰然后退出。

我嘗試過iOS 9.0和10.0模擬器,它們都發生在它們身上。

謝謝

更新:

8.2.1 - 不起作用

8.3 - 僅適用於Mac OS Sierra

請嘗試使用此方法進行截屏

您可以使用xcrun Xcode命令行實用程序xcrun Simulator的視頻和屏幕截圖。 要截取屏幕截圖,請運行命令xcrun simctl io booted screenshot 要拍攝視頻,請運行命令xcrun simctl io booted recordVideo <filename>.<file extension> (9887264)

來源: Xcode 8.2發行說明

在OS X El Capitan上運行時保存屏幕截圖時,模擬器可能會崩潰。 (29182710)macOS Sierra上沒有發生崩潰。

有一個很簡單的方法。

  1. 在模擬器菜單中,轉到編輯 - >復制屏幕
  2. 然后打開“預覽”並按cmd + n(剪貼板中的新建)
  3. 導出 - 給它一個名字,享受你可愛的截圖。

是的,不幸的是,這是在OS X 10.11的基礎上絆倒了一個錯誤。 如果升級到macOS Sierra,則不會出現問題。

如果您現在無法升級到Sierra,您仍然可以從命令行截取屏幕截圖:

xcrun simctl io booted screenshot <path to output file>

這在Xcode 8.2發行說明中提到

在OS X El Capitan上運行時保存屏幕截圖時,模擬器可能會崩潰。 (29182710)macOS Sierra上沒有發生崩潰。

對於靜態屏幕截圖,更簡單快捷的解決方法是鍵入COMMAND + SHIFT + 4,然后點擊空格鍵直到選擇模擬器窗口,然后單擊模擬器窗口以保存屏幕截圖。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM