Toolverse
All skills

axiom-core-location-diag

by CharlesWiltgen

Use for Core Location troubleshooting - no location updates, background location broken, authorization denied, geofence not triggering

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Mobile

About this skill

Use for Core Location troubleshooting - no location updates, background location broken, authorization denied, geofence not triggering

How to use

  1. Zainstaluj umiejętność axiom-core-location-diag w swoim projekcie Claude/Copilot, dodając ją do konfiguracji pluginów.

  2. Zidentyfikuj symptom problemu — czy aplikacja nie otrzymuje aktualizacji lokalizacji, lokalizacja w tle się zatrzymała, użytkownik widzi odmowę dostępu, czy geofence nie wyzwala zdarzeń.

  3. Uruchom pierwszą kontrolę, sprawdzając authorizationStatus za pomocą CLLocationManager(). Wartość 0 oznacza, że autoryzacja nigdy nie została zażądana; 1 to ograniczenie rodzicielskie; 2 to odmowa użytkownika; 3-4 to autoryzacja przyznana.

  4. Jeśli status autoryzacji jest prawidłowy, sprawdź, czy usługi lokalizacyjne są włączone systemowo za pomocą CLLocationManager.locationServicesEnabled().

  5. Sprawdź dokładność autoryzacji — czy aplikacja ma pełną dokładność czy tylko przybliżoną lokalizację.

  6. Postępuj zgodnie z drzewem decyzyjnym zawartym w umiejętności dla Twojego konkretnego symptom, aby zastosować odpowiednią poprawkę — na przykład dodaj CLServiceSession dla niezadanej autoryzacji lub wyświetl interfejs użytkownika wyjaśniający potrzebę dostępu dla odmowy.

Related skills

vercel-react-native-skills

by vercel-labs

React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or

Mobile
1745

csharp-developer

by zenobi-us

Expert C# developer specializing in modern .NET development, ASP.NET Core, and cloud-native applications. Masters C# 12 features, Blazor, and cross-platform development with emphasis on performance and clean architecture.

Mobile
37126

sequential-thinking

by mrgoonie

Use when complex problems require systematic step-by-step reasoning with ability to revise thoughts, branch into alternative approaches, or dynamically adjust scope. Ideal for multi-stage analysis, design planning, problem decomposition, or tasks with initially unclear scope.

Mobile
60238

app-store-optimization

by davila7

Complete App Store Optimization (ASO) toolkit for researching, optimizing, and tracking mobile app performance on Apple App Store and Google Play Store

Mobile
1153

android-kotlin-development

by aj-geddes

Develop native Android apps with Kotlin. Covers MVVM with Jetpack, Compose for modern UI, Retrofit for API calls, Room for local storage, and navigation architecture.

Mobile
152396

mobile-ios-design

by wshobson

Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.

Mobile
107284