Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-23726

iOS: Debugger for Alloy project hangs on Device with run-on-main-thread enabled

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Invalid
    • Affects Version/s: Release 5.4.0
    • Fix Version/s: None
    • Component/s: iOS
    • Environment:

      iPhone 6S (9.3.3) Device
      Mac OSX El Capitan 10.11.6
      Ti SDK: 5.4.0.v20160802165655
      Appc Studio: 4.7.0.201607250649
      Appc NPM: 4.2.7
      App CLI: 5.4.0-37
      Xcode 7.3
      Node v4.4.7

    • Story Points:
      2
    • Sprint:
      2016 Sprint 17 SDK

      Description

      Running an Alloy project in Debug mode to Device causes the app to hang on "The Debugger is waiting for you to launch the app on your device".

      This is a Regression from 5.3.0.GA
      The hang does not occur on simulator.
      The hang does not occur for a classic titanium mobile project.
      The hang does not occur with run-on-main-thread disabled.

      Steps to Reproduce

      1. Create a new Default Alloy Project.
      2. Add breakpoints to the project, preferably in the index.js file.
      3. Ensure that your iOS device and Computer are connected to the same WiFi Network.
      4. Run the app to an iOS device in Debug mode.

      Actual Result

      Device and Studio hangs on "Waiting for Debugger to Connect"

      Expected Result

      Device and Studio should not hang.

        Attachments

          Activity

            People

            • Assignee:
              apetkov Angel Petkov
              Reporter:
              htbryant Harry Bryant
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Titanium SDK/CLI <> Titanium Mobile
                  Synced with:
                  TIMOB-9980
                  Sync status:
                  ERROR
                  Last received:
                  Last sent:

                  Git Integration