I have an app that uses IOBluetooth to register itself as a Bluetooth service and set itself to auto-start when receiving an incoming RFCOMM connection.
It was working on OS X Lion.
However on Mavericks, the app doesn't start, and if I open console, I see this:
sandboxd[314]: ([83]) blued(83) deny file-read-metadata /Applications/MyBluetoothApp.app
It looks like sandboxd is blocking me. Why? Shouldn't the IOBluetooth API's take care of this? How can I prevent this from happening?