Open sed76 opened 9 years ago
Same here breakpoints aren't hitting SDK 3.5.0.GA
Ti SDK 3.5.0 introduced a major upgrade to the JSCore engine and by consequence to the ios debugger agent (implemented in libti_ios_debugger.a). I'm currently looking into this and other issues, hoping I'll be able to release a new version of ti-inspector soon
probably related to https://jira.appcelerator.org/browse/TIMOB-18616
加油
Refuel
any news on this topic?
No news, unfortunately. I'd suggest anyone interested to watch this titanium issue: https://jira.appcelerator.org/browse/TIMOB-18616
$ ti-inspector express deprecated app.configure: Check app.get('env') in an if statement ../../../../usr/local/lib/node_modules/ti-inspector/lib/devtools_server.js:25:9 connect deprecated multipart: use parser (multiparty, busboy, formidable) npm module instead ../../../../usr/local/lib/node_modules/ti-inspector/node_modules/express/node_modules/connect/lib/middleware/bodyParser.js:56:20 connect deprecated limit: Restrict request size at location of read ../../../../usr/local/lib/node_modules/ti-inspector/node_modules/express/node_modules/connect/lib/middleware/multipart.js:86:15 connect deprecated methodOverride: use method-override npm module instead ../../../../usr/local/lib/node_modules/ti-inspector/lib/devtools_server.js:33:23 express deprecated app.configure: Check app.get('env') in an if statement ../../../../usr/local/lib/node_modules/ti-inspector/lib/devtools_server.js:38:9 info: Debug server listening on port: 8999 info: Devtools server listening on port: 8080 info: Debugger connected with session id: 6f47bb1d-49ad-4803-8a68-cbb3a96a5045 info: WebSocket connection accepted from resource: / info: App socket disconnected. info: WebSocket connection accepted from resource: / info: WebSocket connection accepted from resource: /devtools/page/6f47bb1d-49ad-4803-8a68-cbb3a96a5045 error: An exception occurred while processing a message error: Message: {"type":"utf8","utf8Data":"{\"method\":\"Debugger.setBreakpointByUrl\",\"params\":{\"lineNumber\":42,\"url\":\"http://Rusfond/iphone/alloy/widgets/org.rusfond.sidemenu-ios/controllers/tableview.js\",\"columnNumber\":0},\"id\":17}"} error: Exception: expected condition to be a string value error: Backtrace: error: Error: expected condition to be a string value error: at mapValueToIndex (/usr/local/lib/node_modules/ti-inspector/lib/tidebugger/protocol.js:119:13) error: at Object. (/usr/local/lib/nodemodules/ti-inspector/lib/tidebugger/protocol.js:134:5)
error: at Function..each._.forEach (/usr/local/lib/node_modules/ti-inspector/node_modules/underscore/underscore.js:86:24)
error: at Object.exports.Protocol.mapArgsToArray (/usr/local/lib/node_modules/ti-inspector/lib/tidebugger/protocol.js:101:5)
error: at Object.exports.Protocol.dehidrateCommand (/usr/local/lib/node_modules/ti-inspector/lib/tidebugger/protocol.js:219:15)
error: at DebuggerBackend.packAndSendCommand (/usr/local/lib/nodemodules/ti-inspector/lib/tidebugger/backend.js:49:29)
error: at .extend.sendRequest (/usr/local/lib/node_modules/ti-inspector/lib/tidebugger/session.js:64:16)
error: at DebuggerBackend.sendCommand (/usr/local/lib/node_modules/ti-inspector/lib/tidebugger/backend.js:37:15)
error: at Debugger.dispatchCommand (/usr/local/lib/node_modules/ti-inspector/lib/tidebugger/debugger.js:69:18)
error: at Debugger.createBreakpoint (/usr/local/lib/node_modules/ti-inspector/lib/tidebugger/debugger.js:319:10)
Unexpected error: undefined
my ti info is:
Operating System Name = Mac OS X Version = 10.10.1 Architecture = 64bit
CPUs = 4
Memory = 8.0GB
Node.js Node.js Version = 0.10.13 npm Version = 1.3.2
Titanium CLI CLI Version = 3.4.1 node-appc Version = 0.2.14
current titanium sdk set to 3.5.0.GA jdk Version = 1.7.0_60