Поддерживает ли симулятор iPhone в Xcode Bluetooth Low Energy?

Я пробую некоторые тестовые приложения для iOS на новом Mac mini, который поддерживает Bluetooth Low Energy. В них используется фреймворк CoreBluetooth. Однако я не могу заставить Bluetooth работать в симуляторе iPhone, который является частью Xcode.

Когда я выделяю новый CBCentralManager, CentralManagerDidUpdateState: получает CBCentralManagerStatePoweredOff, что означает Bluetooth в настоящее время выключен.

Когда я впервые запустил текстовое приложение, открылось окно, которое выглядело довольно забагованным (использовались только языковые переменные, а не фактические тексты) и с двумя кнопками. Первый привел меня к панели настроек, где была возможность включить Bluetooth. Однако после того, как я сказал включить Bluetooth, он просто показывает анимацию вращения, и ее нельзя ни завершить, ни отменить. Даже после перезагрузки Mac остается только анимация вращения. Коробка тоже не открывается.

По сути, я думаю, что симулятор iPhone должен поддерживать Bluetooth Low Energy. В противном случае не имеет особого смысла наличие опции в приложении настроек на симуляторе.Кроме того, состояние центрального диспетчера — CBCentralManagerStatePoweredOff, а не CBCentralManagerStateUnsupported, что означает Платформа не поддерживает Bluetooth Low Energy. Это также дает надежду на существование поддержки.

  • Поддерживает ли симулятор iPhone Bluetooth Low Energy?
  • Если да, то как его включить?

47
задан Etan 5 April 2012 в 07:48
поделиться