Success! Looks like we've fixed this one. According to our records the fix was applied for TOUCH-3900 in a recent build.
  1. #1
    Ext JS Premium Member
    Join Date
    Jan 2011
    Posts
    1
    Vote Rating
    0
    punchin is on a distinguished road

      0  

    Exclamation 2.2.alpha debug-all Missing Method causes launch failure

    2.2.alpha debug-all Missing Method causes launch failure


    sencha-touch-all-debug.js is missing method Ext.filterPlatform() at line 5594 causing application launch to fail.Although filterPlatform() is located in development.js and it can be included prior to loading sencha-touch-all-debug.js I doubt this was original intent. FYI - development.js will make round trip for app.json.Alternatively, references to filterPlatform() can be commented out to "get by" but effects are unknown.

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    37,327
    Vote Rating
    850
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    Thanks for the report! I have opened a bug in our bug tracker.

  3. #3
    Sencha User Jamie Avins's Avatar
    Join Date
    Mar 2007
    Location
    Redwood City, California
    Posts
    3,661
    Vote Rating
    20
    Jamie Avins is a jewel in the rough Jamie Avins is a jewel in the rough Jamie Avins is a jewel in the rough

      0  

    Default


    We're in the process of cleaning this up. It is in all the microloaders now and we may put it into the base class as well as a fallback for those not using the microloader.

    Sencha Inc

    Jamie Avins

    @jamieavins

  4. #4
    Sencha Premium Member
    Join Date
    Sep 2009
    Posts
    35
    Vote Rating
    5
    Aldri is on a distinguished road

      0  

    Default


    Any idea when we will have a new alpha with this fix ? I'd like to try the build but I can't use it right now...

  5. #5
    Sencha User interfasys's Avatar
    Join Date
    Mar 2011
    Location
    UK & Switzerland
    Posts
    125
    Vote Rating
    1
    interfasys is on a distinguished road

      0  

    Default


    Has this been released as part of the nightly builds?
    Olivier - interfaSys
    Developing custom solutions for BlackBerry 10 using Sencha Touch.

  6. #6
    Sencha User
    Join Date
    Feb 2013
    Location
    Currently in USA
    Posts
    27
    Vote Rating
    0
    pawanchowdary is on a distinguished road

      0  

    Default


    I've the same issue, I built the testing version and production version.
    when i use the url (http://localhost:88/apm/build/apm/production/), nothing works.. just blank...
    log shows this error "Uncaught TypeError: Object #<Object> has no method 'filterPlatform' "

    please let me know.. how to proceed now.. i feel i stuck here

  7. #7
    Sencha User interfasys's Avatar
    Join Date
    Mar 2011
    Location
    UK & Switzerland
    Posts
    125
    Vote Rating
    1
    interfasys is on a distinguished road

      0  

    Default


    The temp fix is to edit touch/src/core/class/Class.js
    In ExtClass.registerPreprocessor, comment out
    Code:
    if (Ext.filterPlatform(platform)) {
        Ext.merge(config, platformConfig);
    }
    Olivier - interfaSys
    Developing custom solutions for BlackBerry 10 using Sencha Touch.

  8. #8
    Sencha User
    Join Date
    Feb 2013
    Location
    Currently in USA
    Posts
    27
    Vote Rating
    0
    pawanchowdary is on a distinguished road

      0  

    Default Thanks

    Thanks


    It worked for Testing build
    -Pavan

  9. #9
    Ext JS Premium Member Spenna's Avatar
    Join Date
    Apr 2008
    Posts
    65
    Vote Rating
    0
    Spenna is on a distinguished road

      0  

    Default


    Has this been fixed in ST 2.4?
    For some reason i get this error when calling Ext.Msg.alert in production built app (in chrome):
    Code:
    Uncaught TypeError: Object #<Object> has no method 'filterPlatform'
    Ext.cmd.derive.applyTitle
    j
    b.implement.setConfig
    Ext.cmd.derive.show
    Ext.cmd.derive.alert
    Ext.cmd.derive.todo
    Ext.cmd.derive.doFire
    Ext.cmd.derive.fire
    Ext.cmd.derive.doDispatchEvent
    Ext.cmd.derive.dispatch
    Ext.cmd.derive.publish
    Ext.cmd.derive.doFire
    Ext.cmd.derive.fire
    Ext.cmd.derive.doDispatchEvent
    Ext.cmd.derive.dispatchEvent
    Ext.cmd.derive.doFireEvent
    Ext.cmd.derive.fireAction
    Ext.cmd.derive.onTap
    Ext.cmd.derive.doFire
    Ext.cmd.derive.fire
    Ext.cmd.derive.doDispatchEvent
    Ext.cmd.derive.dispatch
    Ext.cmd.derive.dispatch
    Ext.cmd.derive.doPublish
    Ext.cmd.derive.publish
    Ext.cmd.derive.publish
    Ext.cmd.derive.onRecognized
    Ext.cmd.derive.fire
    Ext.cmd.derive.onTouchEnd
    Ext.cmd.derive.invokeRecognizers
    Ext.cmd.derive.onTouchEnd
    Ext.cmd.derive.onEvent
    (anonymous function)