The example file dsSetup.js in the loadti folder only searches for Windows and Linux Os's.
I changed the line:
if (java.lang.System.getProperty("os.name").contains("Windows") || java.lang.System.getProperty("os.name").contains("Linux"))
to
if (java.lang.System.getProperty("os.name").contains("Windows") || java.lang.System.getProperty("os.name").contains("Linux") || java.lang.System.getProperty("os.name").contains("Mac"))
and it now fully works on the mac. (I am a bit surprised!) I am able to use loadti.sh to load code on my target from the Terminal on the Mac or call it from the Scripting console on the Mac. Please update this for the next release, if possible.
Thank you