В iOS 7.0.4 возникла проблема с обнаружением сервисов с периферийных устройств. Старые версии iOS 7 работают нормально. Это ошибка яблока. У кого-нибудь есть работа?
iOS 7.0.4 Bluetooth LE Central не может обнаруживать службы. Некоторые обходятся?
comment
Что ты имеешь в виду под проблемами? Где документация об ошибке Apple? Как вы размножаете?
- person Tommy Devoy   schedule 27.12.2013
comment
Вы пробовали находить услуги с помощью LightBlue.app?
- person Larme   schedule 27.12.2013
comment
похоже на проблему, на которую я ответил здесь stackoverflow.com/questions/20379407/
- person Raveen Beemsingh   schedule 27.12.2013
comment
Вроде проблема только с iphone 5s
- person de Jan   schedule 04.01.2014
comment
Я думаю, что есть несколько ошибок, связанных с обнаружением сервисов BTLE, поэтому вы должны быть более конкретными, чем есть проблема. Я вижу один в версии 7.0.6 на Mini (что, вероятно, происходит и в 7.0.4).
- person Glenn Maynard   schedule 22.05.2014
Ответы (1)
По моему собственному опыту, нет проблем с обнаружением служб, если только стек corebluetooth не сломался. Попробуйте выключить и снова включить Bluetooth. Если вы протестируете с помощью X-кода и принудительно остановите приложение, это может привести к сбою CoreBluetooth в редких случаях. Это было намного хуже в ранней версии iOS6.
person
henrik
schedule
27.12.2013