Overview
Najpierw ustal, co się stało
| Co widzisz | Zwykle to | Co zostaje |
|---|---|---|
| Aplikacja nagle znika i wraca ekran początkowy | Awaria | System może później zostawić „Raporty awarii i zawieszeń” |
| Ekran przestaje reagować, potem wraca do działania lub zostaje zamknięty przez system | Zawieszenie | System może zostawić raport zawieszenia |
| Po odtwarzaniu w tle aplikacja zniknęła bez widocznego błędu | Zakończenie przez system (np. brak pamięci) | Raport awarii nie zawsze powstaje; „Metryki działania” może pokazać przyczynę zakończenia |
| Aplikacja zatrzymuje się podczas uruchamiania | Nieudane uruchomienie | Przy następnym otwarciu pojawi się „Ostatnie uruchomienie nie zostało ukończone” |
| Jedna czynność się nie udaje, ale aplikacja działa | Zwykły błąd | Tylko dziennik |
Przywróć działanie aplikacji
- Całkowicie zamknij aplikację i otwórz ją ponownie.
- Jeśli pojawi się „Ostatnie uruchomienie nie zostało ukończone”, stuknij „Skopiuj diagnostykę” i wyślij tekst deweloperowi. Na iPhonie i iPadzie te same informacje są też zapisywane w aplikacji Pliki: Primuse → Diagnostics. Na Macu powiadomienie nazywa się „Poprzednie uruchomienie nie zostało ukończone”, a przycisk „Kopiuj informacje”.
- Na iPhonie i iPadzie, jeśli dwa kolejne uruchomienia się nie powiodą, aplikacja otworzy się w „Tryb awaryjny” i tymczasowo pominie ekran główny i animacje wejścia, przywracanie ostatniego odtwarzania, synchronizację iCloud i skanowanie w tle oraz rekomendacje z całej biblioteki i indeks folderów. Najpierw wyślij diagnostykę, potem stuknij „Wróć do normalnego uruchamiania” — następne uruchomienie otworzy ekran główny jak zwykle. Mac nie ma trybu awaryjnego.
- Jeśli problem dotyczy tylko jednego utworu, źródła lub czynności, na razie ich unikaj i zanotuj, którego.
Zbierz informacje
- Otwórz Ustawienia → O → „Raporty diagnostyczne” i włącz „Zapisuj szczegółowe dzienniki” (kod źródłowy 1.12.2 i nowszy).
- Powtórz czynność wywołującą problem i zanotuj przybliżoną godzinę.
- Raporty awarii i zawieszeń zwykle pojawiają się w „Raporty awarii i zawieszeń” dopiero po ponownym otwarciu aplikacji, czasem z opóźnieniem.
- Prześlij je lub wyślij zgodnie z artykułem Jak zebrać i wysłać diagnostykę do dewelopera i podaj w wiadomości:
- model urządzenia, wersję systemu i aplikacji;
- co robiłeś tuż przed tym, na którym ekranie i z jakim rodzajem źródła muzyki;
- czy była to awaria, zawieszenie czy zamknięcie przez system i mniej więcej kiedy;
- czy problem da się za każdym razem odtworzyć.
Znane ograniczenia
- Apple TV nie ma systemowych raportów awarii i zawieszeń — dostępny jest tylko dziennik i Twój opis.
- Apple Watch nie ma ekranu diagnostyki; zgłaszaj z połączonego iPhone’a.
- Raporty są przechowywane na urządzeniu przez około 7 dni, więc wysyłaj je szybko.
Powiązane artykuły
Why this happens
Awarie i zawieszenia mogą mieć wiele przyczyn: nietypowe dane w pliku lub źródle muzyki, zamknięcie aplikacji przez system z powodu braku pamięci albo żądanie sieciowe bez odpowiedzi. Raport awarii lub pojedynczy wiersz błędu to wskazówka, niekoniecznie główna przyczyna; deweloper potrzebuje Twojego opisu, co i kiedy robiłeś.