macOS - set CFBundleShortVersionString to match release

Most macOS management tools use an .app’s CFBundleShortVersionString to determine version, and thus execute policy actions such as upgrades.

ZeroTier.app 1.10.2 does not accurately reflect the version however:

% defaults read /Applications/ZeroTier.app/Contents/Info.plist CFBundleShortVersionString
1.0

% sudo /usr/local/bin/zerotier-cli info | awk ’ { print $4 } ’
1.10.2

It would be helpful if the ShortVersionString matched the actual version number.