Start / Poradniki / Rozwiązywanie problemów / Apple

Model wywala aplikację na iPhonie albo zrzuca ją do mniejszego

iPhone & iPad

Autor: Jakub Rusinowski · Ostatnia aktualizacja: 1 września 2026

Edukator AI i prowadzący warsztaty z wdrażania lokalnych modeli LLM

Komunikat błędu

The app disappears to the home screen with no dialog, no crash report, and no error.
On relaunch, some apps report that they have loaded a smaller built-in model instead.

Który to przypadek?

Jeśli widziszPrzyczyną jestPrzejdź do
Aplikacja znika bez żadnego komunikatuiOS ubił ją za przekroczenie limitu pamięci — to jetsam, a nie awariaRozwiązanie 2: wybierz model o klasę niżej
Aplikacja otwiera się ponownie, po cichu ładując mniejszy modelWykryła nieudane ładowanie i świadomie zeszła niżejRozwiązanie 2 — aplikacja mówi ci, że model jest za duży
Załadował się bez problemu i padł później, w trakcie rozmowyKontekst urósł, a cache KV wypchnął proces poza limitRozwiązanie 4: skróć rozmowę
Ten sam model działa na twoim Macu z tą samą nominalną ilością RAM-uAplikacja iOS dostaje ułamek pamięci fizycznej, a nie całośćRozwiązanie 1: przeczytaj tabelę urządzeń
Pamięć masowa też jest niemal pełnaPełne urządzenie pogarsza zarządzanie pamięcią i samo ładowanieRozwiązanie 5, a potem poradnik o miejscu na dysku

Kiedy się pojawia

Nie ma żadnego okna z błędem ani komunikatu, którego dałoby się poszukać — dlatego sprawa wydaje się tak nieprzejrzysta. Aplikacji po prostu nie ma, a ty patrzysz na ekran główny. Ta nieobecność sama w sobie jest diagnozą: iOS nie pozwolił aplikacji zawieść, tylko ją usunął.

Co się właściwie dzieje

iOS przyznaje każdej aplikacji limit pamięci znacznie poniżej fizycznego RAM-u urządzenia i egzekwuje go mechanizmem zwanym jetsam: przekroczysz limit, a system natychmiast ubija proces. Na iOS nie ma swapu. Na Macu za duży model robi się wolny, bo macOS stronicuje na SSD; na iPhonie nie ma dokąd stronicować, więc zamiast tego ginie aplikacja. Dlatego nie ma żadnego okna dialogowego — aplikacja nie dostała szansy, żeby cokolwiek zgłosić. Dlatego też model działający na Macu z tą samą nominalną pamięcią nie załaduje się na telefonie: Mac może przeznaczyć na jeden proces niemal cały swój RAM, a aplikacja iOS dostaje ułamek pamięci urządzenia. Część aplikacji zauważa nieudane ładowanie przy ponownym uruchomieniu i po cichu ładuje mniejszy, wbudowany model, zamiast zawieść drugi raz — to rozsądny projekt i łatwo go przeoczyć.

Jak to naprawić

1. Zestaw swoje urządzenie z tym, co naprawdę pomieści Najczęstsze rozwiązanie

Rozmiar modelu na telefonie wyznacza RAM, a nie pamięć masowa ani generacja układu. Poniższe progi pochodzą z publikowanych wskazówek o zgodności aplikacji — użytecznym publicznym punktem odniesienia jest dokumentacja Private LLM — i warto zestawić je z konkretną aplikacją, której używasz, bo wbudowana kwantyzacja bywa w różnych aplikacjach różna. iPhone SE (2. generacji), 3 GB — mniej więcej wyłącznie klasa 1B–1,5B, na przykład Llama 3.2 1B albo Qwen 2.5 0.5B/1.5B. iPhone 12 do 14, 4 GB — mniej więcej do 3B. iPhone 15 Pro i nowsze, 8 GB — mniej więcej do 7B–8B, na przykład Llama 3.1 8B albo Qwen 2.5 7B. iPad Pro, 16 GB — mniej więcej do 14B, na przykład Qwen 2.5 14B albo Gemma 2 9B. Cokolwiek starszego niż iPhone 12 — do tego niezalecane.

Czy zadziałało? Wybierz największy model ze swojego progu, a nie największy, jaki wypisuje aplikacja. Jeśli się załaduje i przetrwa kilka wymian zdań, mieścisz się w limicie.
Sprawdź, co zmieści się na twoim sprzęcie — sprawdź, które małe modele projektowano pod pamięć klasy telefonu
Otwórz kalkulator VRAM →

2. Zejdź o jeden próg i potwierdź wzorzec

Najszybszą diagnostyką jest załadowanie modelu wyraźnie mniejszego. Jeśli model 3B wyrzuca natychmiast, a 1B działa, masz potwierdzony limit pamięci, a nie uszkodzone pobranie czy złą instalację — i możesz przestać badać wszystko inne. Zrób to, zanim cokolwiek usuniesz i pobierzesz ponownie: powtórne pobranie tego samego, za dużego modelu niczego nie zmienia, a kosztuje kilka gigabajtów transferu.

Czy zadziałało? Mniejszy model ładuje się i odpowiada. Ten kontrast jest potwierdzeniem; nic więcej nie wymaga testowania.

3. Zrestartuj urządzenie — tutaj to naprawdę pomaga

Zwykle frazes, a na iOS realne rozwiązanie akurat tego problemu. Pamięć fragmentuje się przez dni użytkowania, a duża ciągła alokacja potrafi zawieść nawet wtedy, gdy łączna wolna wartość wygląda wystarczająco. Restart to czyści. Robi też coś, czego nie zrobi wymuszone zamykanie: iOS zarządza aplikacjami w tle agresywnie i nieprzewidywalnie, więc „zamknąłem wszystko z przełącznika” często nie jest prawdą w tym sensie, który ma znaczenie — machnięcie aplikacji nie gwarantuje odzyskania jej pamięci.

Czy zadziałało? Zaraz po restarcie, zanim otworzysz cokolwiek innego, uruchom aplikację i załaduj model. Jeśli teraz działa, a wcześniej nie działało, różnicę robiła fragmentacja.

4. Skróć rozmowę i licz się z niższym sufitem kontekstu niż na Macu

Jeśli ładuje się poprawnie, a pada później, to urósł cache KV. Te aplikacje pracują zwykle z kontekstem około 8K na iPhonie i iPadzie wobec 32K na Macu, a długa rozmowa zbliża się do tego sufitu wewnątrz i tak już ciasnego budżetu pamięci. Zacznij nową rozmowę, zamiast ciągnąć starą, a tam, gdzie aplikacja udostępnia ustawienie kontekstu, zostaw je na wartości domyślnej, zamiast je podnosić.

Czy zadziałało? Świeża rozmowa na tym samym modelu działa stabilnie tam, gdzie długa nie działała. To wskazuje na kontekst, a nie na rozmiar modelu.

5. Zwolnij miejsce — pełne urządzenie pogarsza wszystko

Sprawdź Ustawienia → Ogólne → Pamięć iPhone'a. iOS potrzebuje wolnej przestrzeni do pracy, a urządzenie bliskie zapełnienia gorzej zarządza pamięcią i odmawia nowych pobrań. Zwolnienie kilku gigabajtów warto wykonać, zanim uznasz, że model jest za duży — zwłaszcza na telefonie z 64 albo 128 GB, dźwigającym zdjęcia i parę modeli.

Czy zadziałało? Kilka gigabajtów wolnego miejsca i ponowna próba załadowania modelu. Jeśli nadal wyrzuca, ograniczeniem nie było miejsce, tylko tabela progów.

6. Pogódź się z tym, do czego służy telefon

Uczciwe postawienie sprawy, bo oszczędza ludziom mnóstwo czasu: iPhone nie jest małym Makiem. Model 3B na telefonie to naprawdę użyteczne narzędzie — redagowanie, streszczanie, pytania, wszystko offline i prywatnie. Model 8B na telefonie z 4 GB się nie wydarzy, a żadne ustawienie, żaden jailbreak i żadna sztuczka z kwantyzacją tego nie zmienią; limit pamięci egzekwuje system operacyjny. Jeśli w drodze potrzebujesz większego modelu, konfiguracją, która faktycznie działa, jest uruchomienie go na maszynie w domu i sięganie do niej przez tunel.

Jeśli nic z tego nie pomogło

Jeśli model w ogóle nie chce się pobrać albo pobrania ciągle się resetują, to inny problem z własną stroną. Jeśli dopiero wybierasz aplikację albo pierwszy model, właściwym miejscem na start jest poradnik o konfiguracji na telefonie, a nie ta strona.

Dołącz to, zgłaszając problem

Powiązane

Model, który mieści się na większości zestawów:
Zobacz model i wymagania →

Najczęstsze pytania

Dlaczego aplikacja zamyka się bez żadnego komunikatu?

Bo iOS ubił ją, zamiast pozwolić jej zawieść. Przekroczenie limitu pamięci na proces uruchamia mechanizm jetsam, który nie daje aplikacji żadnej szansy na wyświetlenie czegokolwiek. To ciche zniknięcie jest diagnozą, a nie brakującym błędem.

Dlaczego model działający na moim Macu nie działa na iPhonie?

Bo aplikacja iOS dostaje przydział ułamka fizycznego RAM-u urządzenia, podczas gdy proces na Macu może wykorzystać niemal całą pamięć maszyny. Na iOS nie ma też swapu, więc nie istnieje wolna ścieżka — albo mieścisz się w limicie, albo zostajesz ubity.

Jaki rozmiar modelu zmieści się na moim iPhonie?

Według RAM-u: urządzenia z 3 GB, jak iPhone SE 2. generacji, obsłużą mniej więcej 1B–1,5B; urządzenia z 4 GB, jak iPhone 12–14, sięgną około 3B; urządzenia z 8 GB od iPhone'a 15 Pro wzwyż dojdą do 7B–8B; iPad Pro z 16 GB sięgnie mniej więcej 14B.

Załadował się poprawnie i padł po dwudziestu wiadomościach. Dlaczego?

Cache KV rośnie wraz z rozmową i w końcu wypycha proces poza limit. Te aplikacje pracują zwykle z kontekstem około 8K na iOS wobec 32K na Macu, więc długie rozmowy zbliżają się do sufitu szybciej. Zacznij nową rozmowę.

Czy wymuszone zamknięcie innych aplikacji zwolni dość pamięci?

Mniej, niż ludzie sądzą. iOS zarządza aplikacjami w tle na własnych zasadach, a machnięcie ich z przełącznika nie gwarantuje odzyskania ich pamięci. Pełny restart urządzenia jest pewniejszy, a przy okazji czyści fragmentację blokującą duże ciągłe alokacje.