I have the following problem while starting the app. It does not occur in ST 2.1.0rc1.<br>
<br>
<strong>2012-10-16 01:32:13.292 KICKBAK[64098:1dc03] Multi-tasking -&gt; Device: YES, App: YES</strong><br>
<strong>2012-10-16 01:32:13.990 KICKBAK[64098:1dc03] [INFO] Ext.device.connection.PhoneGap</strong><br>
<strong>2012-10-16 01:32:13.990 KICKBAK[64098:1dc03] [INFO] Phone is Online</strong><br>
<strong>2012-10-16 01:32:14.004 KICKBAK[64098:1dc03] [INFO] appInit - start</strong><br>
<strong>2012-10-16 01:32:14.013 KICKBAK[64098:1dc03] [INFO] Error on Line#18</strong><br>
<strong>Error: Ext.Loader is not enabled, so dependencies cannot be resolved dynamically. Missing required class: Ext.event.publisher.Dom</strong><br>
<strong>2012-10-16 01:32:14.014 KICKBAK[64098:1dc03] [INFO] Cordova Facebook Connect plugin initialized successfully.</strong><br>
<strong>2012-10-16 01:32:14.984 KICKBAK[64098:1dc03] [INFO] Ext.device.connection.PhoneGap</strong><br>
<strong>2012-10-16 01:32:14.984 KICKBAK[64098:1dc03] [INFO] Phone is Online<br>
<br>
</strong>I'm using sencha-touch-all.js, but yet, it's asking for classes that exists within that file?!?!?<br>
<br>
My index.html is<br>
<br>
<font size="1">&lt;html&gt;<br>
...<br>
</font><font size="1"> &lt;!--</font><br>
<font size="1"> Phone Gap Libs</font><br>
<font size="1"> --&gt;</font><br>
<font size="1"> &lt;script type="text/javascript" src="lib/cordova-2.1.0.ios.js"&gt;&lt;/script&gt;</font><br>
<font size="1"> &lt;!-- Debug Javascript on mobile browser --&gt;</font><br>
<font size="1"> &lt;script type="text/javascript" src="lib/sencha-touch-all.js"&gt;&lt;/script&gt;<br>
</font><font size="1"> &lt;script type="text/javascript"&gt;</font><br>
var _appPath = "app", _extPath = 'lib/sencha-touch-2.1.0-rc2/src';<br>
<font size="1"> var _appId = "xxxxxx";</font><br>
<font size="1"> Ext.Loader.setConfig(</font><br>
<font size="1"> {</font><br>
<font size="1"> enabled : false,</font><br>
<font size="1"> paths :</font><br>
<font size="1"> {</font><br>
<font size="1"> Ext : _extPath,</font><br>
<font size="1"> Genesis : _appPath</font><br>
<font size="1"> }</font><br>
<font size="1"> });</font><br>
function onBodyLoad()<br>
<font size="1"> {</font><br>
<font size="1"> document.addEventListener("online", function()</font><br>
<font size="1"> {</font><br>
<font size="1"> if (Ext.device)</font><br>
<font size="1"> {</font><br>
<font size="1"> console.log(Ext.device.Connection.__proto__.$className)</font><br>
}<br>
<font size="1"> console.log("Phone is Online");</font><br>
<font size="1"> }, false);</font><br>
document.addEventListener("deviceready", onDeviceReady, false);<br>
<font size="1"> }</font><br>
<font size="1"> function onDeviceReady()</font><br>
<font size="1"> {</font><br>
<font size="1"> console.debug = console.debug || console.log;</font><br>
<font size="1"> console.warn = console.warn || console.debug;</font><br>
<font size="1"> console.log("appInit - start");</font><br>
Ext.application(...);<br>
<font size="1"> console.log("appInit - end");</font><br>
<font size="1"> }</font><br>
<font size="1"> &lt;/script&gt;</font><br>
&lt;/head&gt;<br>
<font size="1"> &lt;body onload="onBodyLoad()"&gt;</font><br>
&lt;script type="text/javascript"&gt;<br>
<font size="1"> window.onerror = function(msg, url, linenum)</font><br>
<font size="1"> {</font><br>
<font size="1"> console.log("Error on Line#" + linenum + "\n" + msg);</font><br>
<font size="1"> }</font><br>
<font size="1"> &lt;/script&gt;</font><br>
&lt;/body&gt;<br>
<font size="1">&lt;/html&gt;</font>