Ориентировочный размер магазина приложения

После архивирования приложения. версии и в окне органайзера появилась кнопка, щелкнув по ней и подсчитав примерный размер приложения. в магазине.

В версиях Xcode позже до 6.2 эта кнопка исчезла! Есть ли способ узнать примерное приложение. размер?

Ответы

Ответ 1

Да, это все еще возможно, но нужно немного поработать!

  • Просто выберите проект из "Архив", затем откройте содержимое пакета.

  • Затем в файле .xcarchive есть каталог приложений.

  • Теперь откройте .xcarchive в finder и выберите отображение содержимого пакета.

Наконец, перейдите в "Продукты", затем "Приложения", затем "Имя приложения", и теперь вы можете просмотреть размер файла.

Снимок экрана шаг за шагом: -

enter image description here


enter image description here





Update:

На всякий случай люди сомневаются в различии в размере бинарного файла перед загрузкой в ​​iTunes и после загрузки в iTunes здесь вычисляется: -

Apple шифрует исполняемый файл. Делая так, его размер не делает многое изменить, но его содержимое делает, что обычно больше не может быть сжатый как и раньше. Объединив все это, я подошел с возможностью расчета максимального размера вашего приложения в App Store (это, скорее всего, будет меньше этого):

open the .app bundle via right-click -> Show Package Contents (on Mac)
locate the executable file and remember its (uncompressed) size (Size "A")
delete the executable from the bundle
zip the bundle and remember the bundle’s compressed size (Size "B")

Размер "C" - это 100 КБ от дополнительных файлов, добавленных в комплект от Apple. Окончательный расчет максимального размера вашего приложения: следующим образом:

A + B + C = максимальный размер вашего приложения после утверждения

Расчет, поставленный словами:

(несжатый исполняемый размер) + (пакет приложений сжат, но без исполняемый файл) + 0,1 МБ = максимальный размер вашего приложения после утверждения

Ссылка на

Ответ 2

Я только что узнал список подробных размеров на Xcode 7/8

Вот как получить к нему доступ:

  • Войдите в iTunes Connect
  • Выберите Мои приложения и нажмите на свое приложение.
  • Выберите действие
  • Выбрать все сборки на левой панели
  • Выберите сборку, которую вы загрузили в Apple.
  • Выберите Размер файла App Store в разделе Общая информация/сжатый размер файла

Perfect! Там есть полный список всех устройств и размеров, которые будут доступны в App Store.

Ответ 3

ОБНОВЛЕНО (благодаря комментариям @Marcus Adams) о другом ответе.

Если вы просто экспортируете его для adhoc, вы должны получить файл. Распакуйте этот файл. Размер развертывания будет находиться между этой распакованной версией и zipped-версией.

Ответ 4

Если вы устанавливаете на устройство, в Settings > General > Storage & iCloud Usage > Manage Storage > [App Name] вы можете увидеть размер приложения, установленного на этом устройстве.

Не уверен, как это работает с битовым кодом, но, по крайней мере, это что-то и легко сделать.

Ответ 5

Лучший способ получить размер приложения для всех видов устройств и моделей после разбавления приложений - посмотреть на отчет о размере Thinning App Report, созданный Xcode. Этот отчет создается, когда сборка Ad Hoc экспортируется из архива Xcode.

  • Откройте окно → Органайзер, выберите архив и нажмите кнопку "Экспорт".

  • Выберите способ распространения: Ad Hoc; прореживание приложений: все варианты совместимых устройств; оставить перестроить с установленного битового кода.

  • Продолжайте генерировать ipa файл. Найдите отчет вместе с созданным файлом ipa под названием "App Thinning Size Report.txt". Это выглядит так:

Отчет об уменьшении размера приложения для всех вариантов MyAppName

Вариант: MyAppName-iPad (4-го поколения) -etc.ipa
Поддерживается устройства: iPad (3-го поколения) и iPad (4-е поколение)
App + On Размер ресурсов спроса: 50,4 МБ сжатых, 109,5 МБ несжатых
Размер приложения: 28,6 МБ сжимается, 87,7 МБ несжатого
По запросу Размер ресурсов: 21,8 МБ сжатых, 21,8 МБ несжатых

Вариант: MyAppName-iPad Pro (9.7-inch) -etc.ipa
Поддерживаемые устройства: iPad Pro (10,5-дюймовый), iPad Pro (12,9-дюймовый) (2-го поколения) и iPad Pro (9,7-inch)
Приложение + по требованию Размер ресурсов: 46,6 МБ сжатый, 110 МБ несжатого
Размер приложения: 24,8 МБ сжатого, 98.2 MB несжатый
По требованию Размер ресурсов: 21.8 MB сжатый, 21.8 MB несжатый

Вариант: MyAppName-iPhone 8-etc.ipa
Поддерживаемые устройства: iPhone 7 и iPhone 8
Приложение + по требованию Размер ресурсов: 45,9 МБ сжимается, 109.3 MB несжатый
Размер приложения: 24,4 МБ сжимается, 87,9 МБ несжатого
По запросу Объем ресурсов: 21,4 МБ сжимается, 21,4 MB несжатый

...