pomyślnie odkryć peryferyjnych i odzyskać swoją nazwę lokalne:CoreBluetooth: odświeżanie lokalną nazwą już odkrył Peripheral
[advertisementData objectForKey:CBAdvertisementDataLocalNameKey]
Ale jeśli Peripheral zatrzymuje i restartuje reklamowe z inną nazwą lokalnego, klient nie rozpoznać zmianę. Domyślnie działa tylko wtedy, gdy oba urządzenia są sparowane. Domyślne ustawienie to
- (void)peripheralDidUpdateName:(CBPeripheral *)peripheral
Czy istnieje sposób na aktualizację bez parowania?
oh oh chłopiec chłopiec .. API CoreBluetooth jest tak flakey .. (null UUID, problemy cache głupi .. arrrr) – mindbomb
Niestety, nadal obecne w systemów iOS 8 :( – christophercotton
To się robi śmieszne i naprawdę frustrujące. – Bach