iOS 7.0.4 Bluetooth LE Central не может обнаруживать службы. Некоторые обходятся?

В iOS 7.0.4 возникла проблема с обнаружением сервисов с периферийных устройств. Старые версии iOS 7 работают нормально. Это ошибка яблока. У кого-нибудь есть работа?


person de Jan    schedule 26.12.2013    source источник
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