Feat: ios location precision
Added getLocationAccuracy and requestTemporaryFullAccuracy methods, implemented only for iOS. Introduced a new LocationAccuracyStatus enum. Users can now check location accuracy on the iOS platform.
close #558
I have not made any changes to the permission_handler module. I’m not sure if I should add code to use the implemented feature, as it is currently only available on iOS.
Pre-launch Checklist
- [x] I made sure the project builds.
- [x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
- [x] I updated
pubspec.yamlwith an appropriate new version according to the pub versioning philosophy, or this PR is does not need version changes. - [x] I updated
CHANGELOG.mdto add a description of the change. - [x] I updated/added relevant documentation (doc comments with
///). - [x] I rebased onto
main. - [x] I added new tests to check the change I am making, or this PR does not need tests.
- [x] I made sure all existing and new tests are passing.
- [x] I ran
dart format .and committed any changes. - [x] I ran
flutter analyzeand fixed any errors.
Updating pubspec.yaml versions broke the CI, but this step is required in the PR checklist. Did I miss something?
I have updated :
- permission_handler/pubspec.yaml : 11.3.1 → 11.4.1
- permission_handler_platform_interface/pubspec.yaml : 4.2.3 → 4.3.3
- permission_handler_apple/pubspec.yaml : 9.4.5 → 9.5.5
Hi, do you have any plans on this PR?
Hi, do you have any plans on this PR?
Since baseflow ghost this MR I can't do much... I suggest using geolocator package for this