With global installation it loads latest official one or explicitly specified by --frameworkPath option.
Update - add steps to reproduce:
- npm install -g
- tns create
- cd
- tns platform add ios --frameworkPath
- tns debug ios --debug-brk --frameworkPath
So the question is why do you need to specify the path to unpacked tns-ios.tgz in step 5 in order to use the debugger from the iOS runtime added in step 4?
IMO, tns debug ios should use the debugger from the already added platform, not the debugger on live.