2016-04-08 6 views
0

Ich bekomme sehr inkonsistente Plot-Ergebnisse mit verschiedenen Geräten. Hier sind einige der Probleme, die ich bemerkt habe: Die gleichen Zäune und Trigger werden auf beiden Geräten bereitgestellt, aber: 1) Ein Gerät löst nur das Exit-Ereignis an einem bestimmten Zaun aus, das andere löst das Exit-Ereignis nicht an alle. 2) Beide Geräte zünden nicht die Geofence-Enter- oder Exit-Ereignisse für eine Reihe von Geofences, die ich erstellt habe. Ich habe versucht, in den Zaun zu gehen und zu warten, um zu sehen, ob der Enter jemals feuert und nicht.Was beeinflusst die Geofence-Triggerung? Wie kann ich Fehler beheben?

Ich erhalte die Liste der aktiven Auslöser mit dem Plugin, um sicherzustellen, dass die Auslöser mit dem Gerät registriert sind.

Was kann das Auslösungsverhalten von Geofence beeinflussen und wie können Sie Fehler beheben?

Antwort

1

Mit welchen Geräten testen Sie? Und testen Sie mit der Plot Projects Demo App oder Ihrer eigenen App mit Plot?

Ob ein Geofence ausgelöst wird oder nicht, hängt von einer Reihe von Faktoren ab, beispielsweise von der Genauigkeit der Standortaktualisierung. Sie können das Verhalten unseres Plugins überprüfen, indem Sie das Debug-Protokoll überprüfen. Wie Sie dies erklärt in diesem Blog-Eintrag verwenden können: https://www.plotprojects.com/how-to-test-plot-integration-with-debug-log/

Falls Sie Titan verwenden wir eine mailDebugLog() Methode für diesen Rahmen belichten, wird dies hier in der Dokumentation erklärt: https://github.com/Plotprojects/plot-titanium-module#function-reference