Мои решения по программированию напрямую связаны с тем, сколько места у меня осталось, или, что еще хуже, насколько мне нужно побриться, чтобы подняться до 10 МБ. Я читал, что Apple незаметно увеличила лимит загрузки 3G & Edge с 10 МБ до 20 МБ в рамках подготовки к iPad в апреле.
В любом случае, мой реальный вопрос заключается в том, как я могу измерить приблизительную оценку того, насколько большим будет мое приложение, пока я еще на стадии разработки?
Размер файла моей папки разработки примерно равен 1: 1? Является ли размер сжатого файла моей разработки лучшим приближением? Мой файл .xcodeproj составляет всего пару сотен КБ, но размер моей папки составляет 11,8 МБ. У меня есть база данных .sqlite, менее 20 небольших изображений PNG и Settings.Bundle. Остальные - неизвестные файлы XCode, связанные со сборкой, сборкой для iphoneOS, симулятором и т. Д. Мой исходный код довольно большой - около 1000 строк в большинстве основных контроллеров, всего около 48 .h & .m файлов. Но моя папка классов внутри моей папки разработки меньше 800 КБ. Покопавшись в моем файле сборки, есть много файлов симулятора iphone и файлов отладки, которые, я не думаю, внесут вклад в конечный продукт. Файл приложения утверждает, что он составляет около 2,3 МБ. Тем не менее, это такое большое отличие от 11,8 МБ, я должен задаться вопросом, если это просто еще одна часть уравнения.
У меня есть приложение на моем устройстве, я нахожусь в стадии тестирования. Поэтому я решил, что попробую посмотреть, насколько велика рабочая версия на устройстве, проверив в iTunes, однако мое приложение для разработки видно с правой стороны экрана iphone приложения, но никакой информации о приложении не важнее всего о его размере. ,
Я также зарегистрировался в Организаторе, я использовал нижнюю часть экрана - (Приложения), нашел свое приложение и выбрал стрелку выпадающего меню, в которой мои «Данные приложения» и кнопку со стрелкой загрузки справа, чтобы сохранить файл. на моем рабочем столе, названный с уникальным AppleID. Внутри папки было три папки - (документы, библиотека, tmp), в документах была копия моей базы данных .sqlite, в библиотеке еще несколько файлов, но не было ничего очевидного или большого размера, и tmp был пуст. В целом вся папка была только 164 КБ, что говорит мне, что это не то место, где можно найти размер.
Я понимаю, что размер считается размером моего двоичного файла плюс все дополнительные файлы и изображения, которые я добавил. Есть ли у кого-нибудь эффективный способ определения размера двоичного файла или соотнесения размера папки разработки с конечным размером приложения App Store?
Я знаю, что вопросы были опубликованы с похожими аспектами, но я не смог найти ни одного отвеченного сообщения, которое действительно описывало бы ... какие файлы или как конкретно определить размер. Я знаю, что этот вопрос выглядит как книга, но я просто хотел конкретно рассказать, что именно я ищу и какие попытки предпринимаю до сих пор. * Обратите внимание, что все файлы разархивированы и все еще находятся в обычном рабочем порядке XCode одного приложения без встроенных сборок или ссылочных проектов.
Я уверен, что это прямо, я просто не знаю, где искать?