Jaki jest maksymalny rozmiar aplikacji na iOS? jakieś ograniczenia?
Jaki jest maksymalny rozmiar aplikacji na iOS? jakieś ograniczenia?
Odpowiedzi:
Rozmiar aplikacji tylko na iOS (i TVOS)
Całkowity nieskompresowany rozmiar aplikacji musi być mniejszy niż 4 GB. Każdy plik wykonywalny Mach-O (na przykład
app_name.app/app_name
) nie może przekraczać tych limitów:
- Dla aplikacji, których
MinimumOSVersion
jest mniejsza niż 7,0: maksymalnie 80 MB dla wszystkich__TEXT
sekcji pliku binarnego.- Dla aplikacji, których
MinimumOSVersion
o rozmiarze od 7.x do 8.x: maksymalnie 60 MB na plasterek dla__TEXT
sekcji każdego plastra architektury w pliku binarnym.- W przypadku aplikacji, których wartość
MinimumOSVersion
wynosi 9,0 lub więcej: maksymalnie 500 MB na wszystkie__TEXT
sekcje pliku binarnego.Jednak przy określaniu rozmiaru aplikacji należy wziąć pod uwagę czasy pobierania. Zminimalizuj rozmiar pliku tak bardzo, jak to możliwe, pamiętając, że istnieje limit 100 MB do pobierania bezprzewodowego.
Informacje te można znaleźć w iTunes Connect Developer Guide: Przesyłanie aplikacji do przeglądu aplikacji .
(Tylko iOS) Rozmiar aplikacji
Pliki binarne aplikacji na iOS mogą mieć maksymalnie 4 GB, ale każdy plik wykonywalny (nazwa_aplikacji.app/nazwa_aplikacji) nie może przekraczać 60 MB. Ponadto całkowity nieskompresowany rozmiar aplikacji musi być mniejszy niż 4 miliardy bajtów. Jednak przy określaniu rozmiaru aplikacji należy wziąć pod uwagę czasy pobierania. Zminimalizuj rozmiar pliku tak bardzo, jak to możliwe, pamiętając, że istnieje limit 100 MB do pobierania bezprzewodowego.
Te informacje można znaleźć na stronie 77 w iTunes Connect Developer Guide .
(Tylko iOS) Rozmiar aplikacji
Pliki binarne aplikacji na iOS mogą mieć nawet 2 GB, ale plik wykonywalny (nazwa_aplikacji.app/nazwa_aplikacji) nie może przekraczać 60 MB. Jednak przy określaniu rozmiaru aplikacji należy wziąć pod uwagę czasy pobierania. Zminimalizuj rozmiar pliku tak bardzo, jak to możliwe, pamiętając, że istnieje limit 100 MB do pobierania bezprzewodowego.
Te informacje można znaleźć na stronie 58 w iTunes Connect Developer Guide .
Powyższe informacje są nadal takie same, z wyjątkiem rozmiaru pliku wykonywalnego, który jest teraz ograniczony do 60 MB . Zmiany te można znaleźć na stronie 237 przewodnika.
Powyższe informacje są nadal takie same, z wyjątkiem rozmiaru pliku wykonywalnego, który jest teraz ograniczony do 60 MB . Zmiany te można znaleźć na stronie 208 przewodnika.
Powyższe informacje są nadal takie same, z wyjątkiem pobrań Over The Air, które obecnie wynoszą 50 MB . Zmiany te można znaleźć na stronie 206 przewodnika. Dzięki komentarzowi Ozaira Kafraya .
Powyższe informacje są nadal takie same, z wyjątkiem pobrań Over The Air, które obecnie wynoszą 50 MB . Zmiany te można znaleźć na stronie 214 przewodnika. Dzięki komentarzowi od marsbear . Ponadto dokument został przeniesiony tutaj:
Powyższe informacje są nadal takie same, z wyjątkiem pobierania Over The Air, które jest teraz 50 MB . Zmiany te można znaleźć na stronie 209 przewodnika.
Powyższe informacje są nadal takie same, z wyjątkiem pobrań Over The Air, które obecnie wynoszą 50 MB . Zmiany te można znaleźć na stronie 209 przewodnika.
Powyższe informacje są nadal takie same, jednak można je znaleźć na stronie 172 przewodnika.
Powyższe informacje są nadal takie same, jednak można je znaleźć na stronie 180 przewodnika. Dzięki komentarzowi od Łukasza do aktualizacji.
Powyższe informacje są nadal takie same, można je jednak znaleźć na stronie 179 przewodnika. Dzięki komentarzowi od Saxon Druce do aktualizacji.
150 MB stanowi ograniczenie pobierania bezprzewodowego za pośrednictwem sieci komórkowej. Wszystko powyżej i użytkownicy zostaną zasugerowani do synchronizacji Wi-Fi lub iTunes, aby faktycznie pobrać Twoją aplikację.
Nie zapobiegnie to jednak zakupowi w punkcie sprzedaży.
Wraz z wydaniem iOS 7 (18 września 2013 r.) Apple zwiększyło limit pobierania bezprzewodowego komórkowego do 100 MB.
Maksymalny rozmiar aplikacji to 2 GB.
W czerwcu 2019 r., Jeśli użytkownik korzysta z systemu iOS 13, limit pobierania komórkowego został zniesiony. Użytkownik otrzymuje teraz ostrzeżenie. Przeczytaj tutaj
W przypadku usunięcia tego artykułu poniżej zrzuty ekranu
Od lipca 2016 r .:
Krótka odpowiedź:
Jeśli twoja gra została wydana na iOS 9.0 lub nowszy, możesz mieć maksymalny rozmiar aplikacji 400 MB dla rozmiaru pliku binarnego Mach-O (na przykład nazwa_aplikacji.app/nazwa_aplikacji).
Całkowity nieskompresowany rozmiar aplikacji musi być mniejszy niż 4 Gb.
Długa odpowiedź:
Całkowity nieskompresowany rozmiar aplikacji musi być mniejszy niż 4 miliardy bajtów. Każdy plik wykonywalny Mach-O (na przykład nazwa_aplikacji.app/nazwa_aplikacji) nie może przekraczać tych limitów:
W przypadku aplikacji, których MinimumOSVersion jest mniejsza niż 7.0: maksymalnie 80 MB dla wszystkich wszystkich __TEXT sekcji w pliku binarnym.
W przypadku aplikacji, których Minimalna wersja to 7.x do 8.x: maksymalnie 60 MB na wycinek dla sekcji __TEXT każdego wycinka architektury w pliku binarnym.
W przypadku aplikacji, których MinimumOSVersion wynosi 9,0 lub więcej: maksymalnie 400 MB dla rozmiaru pliku binarnego Mach-O.
Jednak przy określaniu rozmiaru aplikacji należy wziąć pod uwagę czasy pobierania. Zminimalizuj rozmiar pliku tak bardzo, jak to możliwe, pamiętając, że istnieje limit 100 MB do pobierania bezprzewodowego. Nienormalnie duże pliki kompilacji są zwykle wynikiem przechowywania danych, takich jak obrazy, w samym skompilowanym pliku binarnym, a nie jako zasób w pakiecie aplikacji. Jeśli kompilujesz obraz lub duży zestaw danych do pliku binarnego, najlepiej byłoby podzielić te dane na zasób ładowany dynamicznie przez aplikację.
Oto link do Apple Developer Guide, który zawiera informacje, które zamieściłem powyżej:
Możesz przejść do sekcji „ Przesyłanie aplikacji do przeglądu aplikacji ” na powyższym linku, aby przeczytać więcej na temat informacji, które zamieściłem powyżej.
50 Meg to maksimum dla pobierania danych z komórki.
Ale może być w stanie utrzymać to poniżej w sklepie z aplikacjami, a następnie poprosić aplikację o pobranie innej zawartości po zainstalowaniu i uruchomieniu aplikacji przez użytkownika, aby aplikacja mogła być większa. Ale nie jestem pewien, jakie są do tego reguły jabłkowe.
Wiem, że wszystkie zakupy w aplikacji wymagają zatwierdzenia, ale nie jestem pewien, czy tego rodzaju treści wymagają zatwierdzenia.
Akceptujemy większe pliki binarne 12 lutego 2015 r
Limit rozmiaru pakietu aplikacji przesłanego za pośrednictwem iTunes Connect wzrósł z 2 GB do 4 GB, dzięki czemu możesz dołączyć więcej multimediów do swojego zgłoszenia i zapewnić bardziej kompletne, bogate doświadczenie użytkownika po instalacji. Należy pamiętać, że ta zmiana nie wpływa na limit wielkości dostawy sieci komórkowej wynoszący 100 MB.