В iOS 12 и ниже есть достаточно неприятная особенность: если приложение весит больше 150-200 МБ, то загрузить его по сотовой сети вы не сможете, даже если у вас LTE и тариф с безлимитным интернетом. И лишь в iOS 13 Apple наконец-то прислушалась к просьбам пользователей и добавила настройку, позволяющую отключить эту несправедливость.
Для этого нужно открыть Настройки > iTunes Store и App Store > Загрузки приложений:
На выбор есть три опции, и я рекомендую остановиться на второй, то есть система будет предупреждать, если вес приложения больше 200 МБ, но при этом будет возможность его загрузить. Опцию «Разрешать всегда» имеет смысл включать лишь в том случае, если у вас безлимитный мобильный интернет и вы практически всегда находитесь в зоне покрытия LTE: в противном случае, очевидно, есть шанс в лучшем случае получить разряженный раньше времени iPhone, а в худшем — израсходованный тарифный план.
При этом следует помнить, что эта настройка распространяется только на приложения и игры из App Store. Обновления системы все также требуют уровня заряда выше 50% и наличия подключения к Wi-Fi — видимо, управление этими загрузками Apple приберегла для iOS 14.