Zrobiłem bardzo prostą aplikację na iPhone'a z Xcode 6.1 i szybką. Naprawdę nie jestem początkującym użytkownikiem iOS, który uruchomił aplikację, która w końcu ma 134 mb! oczywiście nie jest to dopuszczalne.Zmniejszenie rozmiaru pliku aplikacji na iOS
Mam obrazy tła dla wszystkich rozmiarów ekranu, które dają do 20 mb. i to wszystko! Przechowuję te obrazy w xcassetach, ponieważ jest to preferowany sposób, jak sądzę.
aplikacja nie powinna mieć więcej niż 25 mbs, jak sądzę.
Doszedłem do wniosku, że w moim projekcie podwoiłem liczbę referencji. Usunąłem te i nadal mój plik .app ma 89 mbs!
Co robię źle? Przeczytałem kilka wątków na ten temat, ale nic nie pomogło!
co zrobiłem do tej pory:
- reduce the size of all pngs
- disable the compress PNG option, as it seems to make the PNGs bigger (lol)
- configured the build settings to run the fastest and smallest build
- Strip Debug Symbols During Copy build setting to Yes (COPY_PHASE_STRIP = YES)
Edit1: Apparenty Xcode robi coś dziwnego z moim PNG. Niektóre z tych obrazów, które początkowo wynosiły 2 mb, mają ponad 10 MB w pliku .app. Co tam robi xcode?
Czy kontrolowane app paczkę? Znajdź plik .app swojej aplikacji w wyszukiwarce, kliknij go prawym przyciskiem myszy i użyj "Pokaż zawartość pakietu". Powinieneś zobaczyć, co tak naprawdę zajmuje tyle miejsca. –
Dzięki Matthias, właśnie skończyłem to robić! zobacz edit1 – Michael