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

前端 未结 4 1925
青春惊慌失措
青春惊慌失措 2020-12-30 02:27

I updated my Xcode to 8.2 and since then if I try to take a screenshot while debugging it is crashing and then quits.

I tried iOS 9.0 and 10.0 simulators and it happ

相关标签:
4条回答
  • 2020-12-30 02:41

    There is a nice simple way around it.

    1. In the simulators menu go edit->copy screen.
    2. Then open "Preview" and press cmd+n (New from Clipboard).
    3. Export - give it a name and enjoy your lovely screenshot.
    0 讨论(0)
  • 2020-12-30 02:45

    Yeah, unfortunately, this is tripping over a bug in Foundation on OS X 10.11. You won't have the problem if you upgrade to macOS Sierra.

    If you cannot upgrade to Sierra right now, you can still take screenshots from the commandline:

    xcrun simctl io booted screenshot <path to output file>
    

    This is mentioned in the Xcode 8.2 Release Notes

    Simulator can crash when saving a screenshot when running on OS X El Capitan. (29182710) The crash does not occur on macOS Sierra.

    0 讨论(0)
  • 2020-12-30 02:48

    Please try this approach for taking screenshot

    You can take videos and screenshots of Simulator using the xcrun Xcode command-line utility. To take a screenshot, run the command xcrun simctl io booted screenshot. To take a video, run the command xcrun simctl io booted recordVideo <filename>.<file extension>. (9887264)

    source :Xcode 8.2 Release Notes

    Simulator can crash when saving a screenshot when running on OS X El Capitan. (29182710) The crash does not occur on macOS Sierra.

    0 讨论(0)
  • 2020-12-30 02:58

    For a static screenshot, an easier and faster workaround is to type COMMAND+SHIFT+4, then hit the space bar until the simulator window is selected, then click on the simulator window to save the screenshot.

    0 讨论(0)
提交回复
热议问题