transistorsoft / cordova-background-geolocation-lt

The most sophisticated background location-tracking & geofencing module with battery-conscious motion-detection intelligence for iOS and Android.
http://www.transistorsoft.com/shop/products/cordova-background-geolocation
Other
655 stars 277 forks source link

is this plugin doesn't works on Huawei phones (HMS)? #1300

Closed mehmetkaynak closed 2 weeks ago

mehmetkaynak commented 2 years ago

is this plugin doesn't works on Huawei phones (HMS)? I asked Huawei technical support and they said the map is not compatible with HMS. Their answer : https://ibb.co/X5C7fnV

Expected Behavior

Actual Behavior

Steps to Reproduce

1. 2. 3. 4.

Context

Debug logs

Logs ``` PASTE_YOUR_LOGS_HERE ```
christocracy commented 2 years ago

No. Huawei HMS is not supported.

christocracy commented 1 year ago

I've been playing with the Huawei Convertor: Huawei support is coming soon.

mehmetkaynak commented 1 year ago

I've been playing with the Huawei Convertor: Huawei support is coming soon.

Nice to see this.

christocracy commented 1 year ago

It’s going to require a separate license key for $99.

christocracy commented 1 year ago

My first Huawei HMS phone arrived today and the plugin worked with on first boot of the demo app.

christocracy commented 1 year ago

Who wants to be the first to test it? Install the plugin from this repo (branch #hms)

(insert ionic if using that).

$ [ionic] cordova plugin add https://github.com/transistorsoft/cordova-background-geolocation-lt.git#hms

Unfortunately, I discovered after purchase that my $650 Nova 9 SE does not have a Gyroscope and HMS ActivityRecognition API doesn't work when Gyroscope is missing. Google Play Services' ActivityRecognition API will still work with at least an accelerometer.

TSLocationManager: ╔═════════════════════════════════════════════
TSLocationManager: ║ DEVICE SENSORS
TSLocationManager: ╠═════════════════════════════════════════════
TSLocationManager: ╟─ ✅  ACCELEROMETER: {Sensor name="acc_s004_002 Accelerometer Non-wakeup", vendor="Kionix", version=132096, type=1, maxRange=78.45318, resolution=0.0023928226, power=0.145, minDelay=2500}
TSLocationManager: ╟─ ⚠️  GYROSCOPE:  none.  Motion-detection system performance will be degraded
TSLocationManager: ╟─ ✅  MAGNETOMETER: {Sensor name="mag_s004_001 Magnetometer Non-wakeup", vendor="QST", version=258, type=2, maxRange=4912.0, resolution=0.1, power=1.1, minDelay=10000}
TSLocationManager: ╟─ ✅  SIGNIFICANT_MOTION: {Sensor name="sns_smd  Wakeup", vendor="qualcomm", version=1, type=17, maxRange=1.0, resolution=1.0, power=0.025, minDelay=-1}
TSLocationManager: ╚═════════════════════════════════════════════
github-actions[bot] commented 1 month ago

This issue is stale because it has been open for 30 days with no activity.

github-actions[bot] commented 2 weeks ago

This issue was closed because it has been inactive for 14 days since being marked as stale.