¿Cómo puedo saber si un * .ipa dado se ejecutará en un iPad o iPhone?

1

Hice una copia de seguridad de la carpeta de iTunes de mi computadora portátil copiando todas las aplicaciones * .ipa que tenía instaladas. Algunas de estas IPA ya no están disponibles en la tienda de aplicaciones, o requieren hardware más nuevo que el que tengo.

¿Cómo puedo saber si un determinado * .ipa está destinado a un iPad o iPhone mirando (o usando herramientas para sondear) el archivo?

    
pregunta random65537 24.01.2013 - 16:13

3 respuestas

1

Ver en iTunes, la barra de menú en la parte superior de la página te permite ver cuál es el iPad, que es el iPhone, etc.

También ver en el modo Lista, puede resaltar y transferir en masa

    
respondido por el Alfred 26.05.2013 - 07:33
1

Espero que no te importe ser un poco geek.

Los archivos

* .ipa son solo archivos zip. Para mirar dentro puedes:

  1. Puede copiar los archivos a una nueva ubicación.
  2. Cambie el nombre de las copias a * .zip.
  3. Descomprimir los archivos.
  4. Usa el buscador para mirar las carpetas descomprimidas.

Creo que Apple requiere los íconos correctos para cada dispositivo, por lo que debería saberlo buscando los archivos de íconos en el paquete.

Utilicé Temple Run 2 para este ejemplo. Después de expandir el archivo zip, tenía una carpeta llamada Temple Run 2 1.0 copy.zip Folder en mi ubicación segura. Los archivos de iconos se encuentran en Temple Run 2 1.0 copy.zip Folder/Payload/templerun2.app/Icon.png

Puedes saber si es universal buscando los archivos "Icon * .png".

Icon.png - iPhone
[email protected] - iPhone Retina
Icon-72.png - iPad
Icon-144.png - iPad Retina
    
respondido por el Ɱark Ƭ 24.01.2013 - 17:25
1

Cada aplicación tiene un archivo info.plist con algunas configuraciones para la aplicación. Al usar este archivo, puede ver si la aplicación se ha creado para iPhone, iPod o iPad. Para ver este archivo, haga lo siguiente:

  • Haga una copia de seguridad del archivo .ipa
  • Renombrar filename.ipa a filename.zip
  • Abre el archivo .zip

En el archivo zip que acaba de abrir (o extraer), tiene otra aplicación. Con un clic derecho del mouse, puede mostrar el contenido del paquete de ese archivo.

Al ver el contenido del paquete, hay un archivo info.plist. Prefiero Xcode para ver los datos dentro del archivo plist, pero en la App Store hay varias otras aplicaciones que puedes descargar para ver el contenido del archivo plist.

El archivo info.plist tiene una clave "UIDeviceFamily" que debe contener una matriz. El valor de esta matriz podría ser un 1 o un 2 o ambos. Consulte la imagen a continuación para saber qué significa el número.

    
respondido por el iOkay 19.10.2017 - 07:34

Lea otras preguntas en las etiquetas