Are you running the app in a non-portrait orientation?
I created a project from scratch and added your code and the result was the same - shows on simulator but not on device.
Then I put down the iPad and the orientation changes (something my app or the GettingStarted app do not do) and the line and dots appeared. As soon as I changed orientation back to portrait, the line and dots disappeared.
On the device, the effect occurs only on Upside Down and Landscape Left orientation.
On the Simulator, the effect occurs only on Portrait and Landscape Left orientation.
I enabled the orientation on the GettingStarted app and my app with with the same result.