2016-04-08 7 views
1

Es gibt vorherige Themen zum Aufwecken einer Anwendung aus dem Hintergrund mit BLE-Werbung (z. B. How to wake up iOS app with bluetooth signal (BLE), Android/iOS - BLE - wake up a terminated application when a BLE device connects).iOS App aufwachen mit BLE funktioniert nicht wie bisher auf iOS9.3?

Allerdings ist meine Frage nicht darüber, da wir diese Funktion funktionierte bis iOS 9.2 im Lieferumfang enthalten.

Kommende iOS 9.3 die Funktion funktioniert nicht, wie es früher zu arbeiten, scheint es, dass die durch den Benutzer beendet wischen die Anwendung nicht aufgewacht ist. Nichts änderte sich an dem Werbevermarkter BLE. Nach einer Überprüfung der verschiedenen Parameter und dem Lesen der Apple-Dokumentation fällt uns nichts ein. Keine Apple-Dokumentation erwähnt irgendeine Änderung, es sei denn, wir haben etwas übersehen.

Haben andere Personen dieses Problem bemerkt? Kennen Sie eine Lösung?

Wir haben an Apple geschrieben und wir warten auf eine Antwort, aber vielleicht hat jemand hier den richtigen Tipp.

Vielen Dank im Voraus für die Aufmerksamkeit.

UPDATE: Nach mehr Tests, scheint es, dass nur dann, wenn der Benutzer die Folge der Anwendung heraus klaut up wie es manuell in iOS 9.2 Erste Tests waren gewöhnungs nicht funktioniert und hat uns den Eindruck, dass es ein zugrunde liegendes Problem gab. Allerdings nicht sicher, warum diese Änderung ohne Benachrichtigung von Apple stattgefunden hat. - über Text wurde auf der Grundlage der Aktualisierung geändert -

UPDATE 2: Dieses Problem nicht mehr vorhanden ist, in iOS 10.

Antwort

0

didEnterRegion/didExitRegion Ereignisse gestoppt aus dem Hintergrund nach dem Update arbeitet auf 9,3

Ich habe eine Anwendung, die fast perfekt für die letzten 6 Monate gearbeitet hat, und nach dem Update dieser Ereignisse nicht mehr genannt zu werden. Ich habe diese App über das letzte Jahr gestartet, als ich hörte, dass iOS9 herauskommt, und als ich das alte nicht mehr funktionierte, startete ich stattdessen ein neues mit Swift.

Nach einiger Zeit und einer Menge von fahren in und aus meiner Region, ich habe die App, um zuverlässiger als je zuvor zu arbeiten. Ich habe mehrere Geräte mit der App, und als alle auf iOS9.3/9.3.1 aktualisiert wurden, hörte die App auf, die Ereignisse didEnterRegion/didExitRegion vollständig aufzurufen.

Ich habe ein Ticket mit Apple geöffnet, aber ich bekomme eine Menge Push-Back über den Service, und dass 9.3 Hintergrundstandort überhaupt nicht geändert hat.

Meine Geräte verwenden AT & T von Verizon, wir haben versucht, Wi-Fi-Unterstützung ein- und ausschalten, ich wischte sogar ein System, formatiert die HD, installierte El Capitan und XCode 7.3, und es hat nicht geholfen.

Ich habe auch ein Problem mit dem Geräte-Tool gefunden, und wenn Sie den Container herunterladen und das Paket öffnen, ist der Ordner Dokumente leer. Ich bekomme momentan kein warmes, verschwommenes Gefühl für Apple, und ich bin mir sicher, dass jemand in diesem Moment meine MEGA MIND WEDGIE fühlt.

Hilfe ....

+0

Danke für den Beitrag, aber ich fürchte, es klingt ein bisschen Thema für mich, da Ihr Problem nicht mit BLE (Bluetooth Low Energy) in Verbindung steht. Was denken Sie? – FrancescoUK

1

Es stellt sich nach einer Antwort von Apple heraus, dass dies ein (neues) beabsichtigtes Verhalten ist.

+1

Allerdings wurde es in ** iOS 10.0 ** zurückgesetzt, so dass das Verhalten ** iOS 9.2 ** zurück zu sein scheint. – FrancescoUK

Verwandte Themen