Just returned from a cruise on Independence of the Seas yesterday and was never able to get the app to work despite being connected to the Royal WiFi network on the ship.
Jayhawk94 about Royal iQ