UIBackgroundModes x Direct Render Mode: bug?
When renderMode is set to "direct", UIBackgroundModes doesnt work properly. Music remains playing. The GPS arrow is still displayed at the status bar, BUT, no function will be fired. If you have a loop function, for example, to make the music play again after it finishes, it will not play again until you come back to the app.
As soon as I change the renderMode to gpu, everything works fine.
<renderMode>direct</renderMode>
<key>UIBackgroundModes</key>
<array>
<string>location</string>
<string>audio</string>
</array>
