2013-09-29 19 views
6

Czy istnieje możliwość otrzymania powiadomienia BLE w aplikacji o konkretnym identyfikatorze UUID lub gdy dowolny identyfikator UUID znajdzie się w zasięgu, gdy aplikacja nie jest uruchomiona? Na przykład. w taki sam sposób działa powiadomienie push?BLE Powiadomienie, gdy aplikacja nie jest uruchomiona

Próbowałem wyszukiwać w Google, ale jak dotąd brak przydatnych informacji, które mógłbym uzyskać. Jakieś wskazówki?

Odpowiedz

3

Zamówienie background execution modes. W tym przypadku aplikacja nie musi działać na pierwszym planie, ale musi być uruchomiona wcześniej i musi być przynajmniej w tle.

iOS7 wprowadza zachowanie i przywracanie stanu Bluetooth dla długoterminowych zadań Bluetooth. W ten sposób nawet zakończona aplikacja zostanie przywrócona w tle w trybie os.

+1

Ale należy zachować ostrożność przy uzupełnieniu. W tej chwili wydaje się być bardzo błędny. Więc jeśli twoja aplikacja ulega awarii podczas przywracania w kodzie CoreBluetooth, to jest wysoce prawdopodobne, że robisz to dobrze, ale framework się nie udaje. – allprog

Powiązane problemy