Я недавно купил Sphero 2.0 и играл с ним на iPad без проблем.Sphero connect on Mac issue
Теперь я хочу попробовать разработать некоторые приложения с Mac SDK, но я не могу подключить свой Sphero к Mac Mac 2012 или Macbook Pro 2013 Retina. Я открываю настройки Bluetooth, я вижу, что Sphero-YRG нажимает «Пара», он показывает в течение двух секунд «Подключен» и после этого «Не подключен».
После этого процесса сопряжения я все еще могу щелкнуть по «Не подключенному» устройству Bluetooth Sphero, через несколько секунд он превратился в «Подключен» и снова через две секунды «Не подключен». Я сомневался, что он действительно попадает в состояние соединения, потому что Sphero не начнет свет с этого сине-белого цвета, как при подключении к моему iPad.
Это выход из /var/log/system.log:
Feb 3 21:19:11 Pavel-Mac-mini.local blued[83]: Save link key for device: 68-86-e7-00-25-b8
Feb 3 21:19:12 Pavel-Mac-mini.local BluetoothUIServer[3420]: setAudioDevice:kAudioDeviceUnknown
Feb 3 21:19:12 Pavel-Mac-mini.local BluetoothUIServer[3420]: Failed to set the device Sphero-YRG
Feb 3 21:19:13 Pavel-Mac-mini kernel[0]: [0xffffff8058432e00][free]()
Я пробовал образцы проектов Xcode, которые находятся в zip-файле с Mac SDK, и они отлично работают. Для меня проблема решена. Я ссылался на проблему с подключением sphero к Mac Os X с преимуществами Bluetooth в ОС, SDK прекрасно работает. Поэтому проблема заключается где-то в ОС, а не в SDK. – user3267472
Ах. Я видел это и в других операционных системах. Иногда мяч не отображается как «подключенный», пока служба фактически не использует его. Это может быть и здесь. –