Workaround for Xcode 8.3 and interactions in Playgrounds

This thread has been locked by a moderator.

If you are experiencing problems with user interactions not being recognized with your playground in Xcode 8.3, you can do the following as a temporary workaround. If Playgrounds are working correctly for you with Xcode 8.3, you do not need to apply this workaround.


Set the IDEPlaygroundDisableSimulatorAlternateFramebuffer user default to a YES. User interaction will be restored, but visual quality of iOS live views will decrease.


1. Quit Xcode if it's running.

2. Open the Terminal and enter the following command:


defaults write com.apple.dt.xcode IDEPlaygroundDisableSimulatorAlternateFramebuffer -bool YES
Up vote post of pdm
3.1k views