RTCReporting block video on iOS simulator

今天在调试程序,用 MPMoviePlayerController 去播放 video,但是程序总是 crash。设置了 All Exceptions Enabled 和 Enable Zombie Objects. 但是还是没有看到平时看到的 crash log 。调试了一个多小时也没有啥进展,正苦恼之际,无意中看到 console 上有两条不是自己 app 的 log。

1
2
Nov 20 17:32:55 rtcreporting[17045] <Info>: logging starts...
Nov 20 17:32:55 rtcreporting[17045] <Debug>: setMessageLoggingBlock: called

这个 rtcreporting 到底是个神马玩意? 外事不明问 Google, 一搜还真有相关的文章。原来这不是我的 BUG

I always encounter this issue if I’ve got an Exception Breakpoint enabled when I play a video. If I disable it then it works fine. I’ve submitted a bug report to Apple also.
This seems to be a problem with trying to play videos on the simulator.

好吧,我认了,浪费了一个多小时。不过这也怪自己,明明这么有用的线索在 console 里面,我却没有注意到。