[TIMOB-11518] CLI: iOS device debugger does not stop on breakpoints
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2012-10-18T00:25:49.000+0000 |
Affected Version/s | Release 3.0.0 |
Fix Version/s | Release 3.0.0, Release 3.1.0, 2012 Sprint 21 JS, 2012 Sprint 21 |
Components | Tooling |
Labels | ios-device-debugger, js, qe-port |
Reporter | Shalom Gibly |
Assignee | Chris Barber |
Created | 2012-10-17T17:36:16.000+0000 |
Updated | 2012-12-10T07:08:14.000+0000 |
Description
Trying to debug on device using the Studio and the new CLI.
The build is successful, and iTunes installs the app on the device.
Running the app connects to the Studio debugger, however, all breakpoints are skipped.
From what it looks, perhaps the line numbers information is lost in the build process.
Work-around is to pass disable cli flag to titanium studio by adding this line to titaniumstudio.ini: -Dtitanium.bypassNewCLI=true
Master pull request: https://github.com/appcelerator/titanium_mobile/pull/3274 3.0.x pull request: https://github.com/appcelerator/titanium_mobile/pull/3275
Verified debugging on iOS device iPHONE 3G S - iOS 5.0.1 Titanium SDK:3.0.0.v20121207120202 Titanium Studio:3.0.0.201211301903 Was able to hit the line with breakpoint while debugging.