I'm building CI workflows to run tests on simulators. From XCode 11's release note:
"For headless and continuous integration scenarios, you can configure CoreSimulator to skip compositing operations in the virtual frame buffer by setting
defaults write com.apple.CoreSimulator FramebufferServerRendererPolicy to none. In this mode simulators can’t be viewed and simctl io is unable to take screenshots or record videos. (48264341)"I did "defaults write com.apple.CoreSimulator FramebufferServerRendererPolicy none" and verified "defaults read com.apple.CoreSimulator FramebufferServerRendererPolicy" shows "none".
But I'm still able to see the simulator instance and run `simctl io` commands. Plus I don't see any performance improvement (e.g cpu, memory) by setting it. So I suspect the `FramebufferServerRendererPolicy` is not respected?
Anyone has some idea about this?