[@nativescript/geolocation] iOS - This method can cause UI unresponsiveness if invoked on the main thread. Instead, consider waiting for the `-locationManagerDidChangeAuthorization:` callback and checking `authorizationStatus` first.
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- ios, typescript
- Bereich
- mobile-dev
Rechercherichtung
Beginne damit, die iOS-Implementierung für @nativescript/geolocation und den im Warnhinweis erwähnten CoreLocation-Aufruf zur Autorisierung zu finden. Vergleiche sein Verhalten mit dem locationManagerDidChangeAuthorization-Callback und der authorizationStatus-Prüfung; abgeschlossen ist die Aufgabe, wenn der Warnhinweis behoben ist, ohne die Verarbeitung der Standortberechtigungen zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
CoreLocation - This method can cause UI unresponsiveness if invoked on the main thread. Instead, consider waiting for the -locationManagerDidChangeAuthorization: callback and checking authorizationStatus first.
Has Apple changed something that means it doesn't like this Library anymore?
In my application my Info.plist looks like this
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>Tracks your location and delivery accuracy</string>
<key>UIBackgroundModes</key>
<array>
<string>location</string>
</array>
I am using @nativescript/geolocation 9.0.0
Is there a plan to move this off the main thread? or can I do something to ensure it doesn't execute on the main thread?
- Vorherrschende Sprache
- TypeScript
- Sterne
- 206
- Forks
- 123
- Ø Merge
- 2 T. 1 Std.
- Gemergte PRs (30 T.)
- 1
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus NativeScript/plugins
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
NativeScript/plugins#680 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
NativeScript/plugins#671 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100
NativeScript/plugins#640 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
NativeScript/plugins#668 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
NativeScript/plugins#665 · 1 Kommentar ·
Alle Issues in NativeScript/plugins
Ähnliche Issues
-
Type/Bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
OpenNSW/nsw-srilanka#497 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
0xMiden/bridge-portal#132 ·
-
react-doctor severity:warning tech-debt
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
digidem/comapeo-cloud-app#403 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100