Standardowa aplikacja iOS zawiera wiele kompozycji, np. dla wtyczki CDVCapture. Jeśli nie korzystasz z API przechwytywania (co jest prawdopodobne), możesz zaoszczędzić 2,3 MB, usuwając Capture.bundle
w folderze Zasoby i usuwając CDVCapture
z listy Wtyczek w Cordova.plist
.
oczywiście znacznie się rozmiar pliku jest spowodowana przez różne ekrany Splash, ikony i grafika może używać samodzielnie. Istnieje bardzo dobry sposób na zminimalizowanie ich kosztów. Uzyskaj ImageOptim i upuść na nim folder projektu Xcode. Spowoduje to radykalne zmniejszenie rozmiaru plików zdjęć (bez utraty jakości). Ostatni krok: Xcode ponownie kompresuje całą grafikę, więc znowu mają większy plik (głupi, prawda?). Przejdź do zakładki Build Settings
i wpisz PNG
w polu wyszukiwania. Ustaw Compress PNG files
na NO
.
further reading on imageoptim & Xcode
Cały proces powinien ograniczyć swoją aplikację o co najmniej 50%, proszę zgłoś się, ile można osiągnąć, dzięki.
Maksymalny rozmiar do przesłania aplikacji na system iOS to 2 GB moja droga - nie obawiaj się ... !! – samfisher