ОК, я нашел решение.Есть хорошая библиотека под названием libfaketime , которая была рекомендована мне на стеке Unix & Linux через этот пост.
Самый простой способ сделать это в OSX:
$ cd $HOME/Library/
$ git clone clone git://github.com/wolfcw/libfaketime.git
$ cd libfaketime/src/
$ make -f Makefile.MacOS
$ export DYLD_FORCE_FLAT_NAMESPACE=1
$ export DYLD_INSERT_LIBRARIES=/Users/<USERNAME>/Library/libfaketime/src/libfaketime.dylib.1
$ export FAKETIME="@2012-01-01 01:01:01"
проверить его работоспособность (то есть дата 1 января)
$ date
Sun Jan 1 01:01:01 CST 2012
Тогда все хорошо!
$ open /Applications/ShareMouse.app/
Должно быть хорошо в течение 28 дней 17 часов (то есть, пока он не увидит системное время, как 2012-01-29 17:00:00, не спрашивайте меня, как они не увидели ошибку?)
Я не смог заставить работать метод Info.plist
приложения (как описано в README.OSX )