Actually, a few years back, "beta apps" were added to the store, where you can upload to the store, test things like app settings and fitcontrib. Only you can download your beta app. See https…
Seconded.
I would even be fine with the leaving the device attached to the charger, if only it could be operated at that time without disconnecting it..
$ cat tools/side-load
#!/bin/bash
VOL=/Volumes/GARMIN/
if [[ -z $1 ]]; then
echo "usage: side-load <prg-file>"
exit 1
fi
PRG_FILE=$1
while [ ! -d $VOL/GARMIN/APPS ]; do
sleep 1
echo Waiting for Garmin device to appear...
done
echo Clearing app log...
rm $VOL/GARMIN/APPS/LOGS/CIQ_LOG.TXT
touch $VOL/GARMIN/APPS/LOGS/CIQ_LOG.TXT
echo Copying file...
cp $PRG_FILE $VOL/GARMIN/APPS/
echo Waiting for Garmin Connect Sync...
sleep 20
echo Unmounting Garmin device...
diskutil unmount $VOL
echo Done.
Actually, a few years back, "beta apps" were added to the store, where you can upload to the store, test things like app settings and fitcontrib. Only you can download your beta app. See https://developer.garmin.com/connect-iq/core-topics/beta-apps/
What if my app is too personal, or has "secret" that I don't want to publish anywhere, even for Garmin guys?
Anyway, thanks for the information, I just want to rise this up for Garmin to notice/remember there's this kind of request :)