MacID’s missing watchOS 2 Glance

[Update, 22 December 2015: The bug has been fixed by Apple in watchOS 2.1, the Glance will be returning in the next update to MacID for iOS and Apple Watch]

As you may have noticed, MacID’s Glance is missing from the native watchOS 2 app.

Removing the Glance was a very difficult decision, I spent time updating its design and only after then did I find a very frustrating bug with watchOS 2 which stops MacID for Apple Watch working if you open the app through the Glance. Continue reading MacID’s missing watchOS 2 Glance

Understanding MacID’s Proximity Features

MacID has two proximity features which you can choose whether you want to enable independently.

Auto-lock and Proximity Wake both work by monitoring your primary device’s signal, or “RSSI”.

RSSI is monitored in dBm, and is displayed as a negative figure. The closer the number is to 0, the stronger the signal. Continue reading Understanding MacID’s Proximity Features

Extending MacID for OS X

A lesser-known feature I added to MacID v1.3 was the ability to extend MacID with AppleScript.

You can now get MacID to run AppleScript scripts (exported as text files) when your Mac sleeps, locks, wakes and unlocks. For example, you could pause iTunes when your Mac locks and resume playback when your Mac unlocks. Continue reading Extending MacID for OS X

Resetting Bluetooth on OS X

Unfortunately, Bluetooth on OS X isn’t perfect. In fact, I’ve had to include a lot of workarounds in MacID’s code to try and get Bluetooth to a more reliable state. Thankfully, Bluetooth on iOS is pretty stable.

If you’re experiencing issues with Bluetooth on OS X there are a few ways you can try resetting Bluetooth. Continue reading Resetting Bluetooth on OS X