Mis decisiones de programación están directamente relacionadas con la cantidad de espacio que me queda, o peor, quizás, cuánto tengo que reducir para poder subir el límite de 10 mb. He leído que Apple ha aumentado silenciosamente el límite de descarga Edge 3G & de 10mb a 20mb en preparación para el iPad en abril.¿Cómo puedo saber el tamaño de mi aplicación durante el desarrollo?
De cualquier manera, mi verdadera pregunta es ¿cómo puedo estimar una estimación aproximada de qué tan grande terminará mi aplicación mientras todavía estoy en la fase de desarrollo?
¿El tamaño del archivo de mi carpeta de desarrollo es aproximadamente de 1 a 1? ¿El tamaño del archivo comprimido de mi desarrollo es una mejor aproximación? Mi archivo .xcodeproj solo tiene un par de cientos kB, pero el tamaño de mi carpeta es de 11.8 MB. Tengo una base de datos .sqlite, menos de 20 pequeñas imágenes png y un Settings.Bundle. El resto son archivos Xcode desconocidos relacionados con compilación, compilación para iphoneOS, simulador, etc. ... Mi código fuente es bastante grande, con alrededor de 1000 líneas en la mayoría de los controladores principales, todos en torno a 48 .h & .m archivos. Pero mi carpeta de clases dentro de mi carpeta de desarrollo tiene menos de 800kb. Excavando dentro de mi archivo Build, hay muchos archivos de simulador de iphone y de depuración que no creo que contribuyan al producto final. El archivo de la aplicación indica que es alrededor de 2.3 MB. Sin embargo, esta es una diferencia tan grande de los 11.8 MB, me pregunto si esto es solo otra parte de la ecuación.
Tengo la aplicación en mi dispositivo, estoy en fase de prueba. Por lo tanto, pensé que trataría de ver qué tan grande era la versión de trabajo en el dispositivo marcando en iTunes; sin embargo, mi aplicación de desarrollo es visible en la derecha de la pantalla del iPhone de la aplicación, pero no hay información sobre la aplicación. .
También verifiqué en Organizador, utilicé la parte inferior de la pantalla- (Aplicaciones), encontré mi aplicación y seleccioné la flecha desplegable que daba mis "Datos de aplicación" y un botón de flecha de descarga a la derecha para guardar un archivo en mi escritorio, nombrado con el único AppleID. Dentro de la carpeta tenía tres carpetas (documentos, biblioteca, tmp), los documentos tenían una copia de mi base de datos .sqlite, la biblioteca algunos archivos más, pero nada obvio o de tamaño, y el tmp estaba vacío. En general, toda la carpeta tenía solo 164kb, lo que me indica que este no es el lugar correcto para encontrar el tamaño.
Entiendo que el tamaño se considera del tamaño de mi binario más todos los archivos e imágenes adicionales que he agregado. ¿Alguien tiene una forma efectiva de determinar qué tan grande es el binario o relacionar el tamaño de la carpeta de desarrollo con el tamaño final de la aplicación App Store?
Sé que las preguntas se han publicado con aspectos similares, pero no pude encontrar ninguna respuesta que realmente describió ... qué archivos, o cómo determinar el tamaño específicamente. Sé que esta pregunta parece un libro, pero solo quería ser específico al transmitir exactamente lo que estoy buscando y los intentos hasta ahora. * Tenga en cuenta que todos los archivos se descomprimen y siguen en el orden normal de Xcode de una sola aplicación sin compilaciones incorporadas ni proyectos referenciados.
Estoy seguro de que esto es sencillo, simplemente no sé dónde buscar?
A pesar de que usted proporciona más detalle aquí, creo que las respuestas en esta pregunta cubren el tema bastante bien: http://stackoverflow.com/questions/1193173/iphone-application-size –