Since we are able to lazy load Qweb templates, there was an issue to generate Awesome Timesheet iOS native app with Cordova properly. It seems that under Cordova, iOS always returns 0 for the status on a xml http request object. The problem is that native applications are requesting a local file from something that isn't a webserver. The local file is delivered with no http headers that means no "200 OK" header and no "404 Not Found" errors. In this case, the request is still be completing as intended even if the status code used by browsers is 0. For more info, see: https://developer.mozilla.org/fr/docs/Web/API/XMLHttpRequest https://bugzilla.mozilla.org/show_bug.cgi?id=331610