Come posso sapere se un dato * .ipa verrà eseguito su un iPad o iPhone?

1

Ho eseguito il backup della cartella ITunes del mio portatile copiando tutte le app * .ipa che avevo installato. Alcuni di questi IPA non sono più disponibili nell'app store o richiedono hardware più recente di quello che possiedo.

Come posso sapere se un dato * .ipa è destinato a un iPad o iPhone guardando (o usando gli strumenti per sondare) il file?

    
posta random65537 24.01.2013 - 16:13
fonte

3 risposte

1

Visualizza in iTunes, la barra dei menu nella parte superiore della pagina ti consente di vedere quale è l'iPad, che è iPhone ecc.

Visualizza anche in modalità Elenco, puoi evidenziare e trasferire alla rinfusa

    
risposta data 26.05.2013 - 07:33
fonte
1

Spero non ti dispiaccia diventare un po 'geek.

*. I file ipa sono solo file zip. Per guardare dentro puoi:

  1. Puoi copiare i file in una nuova posizione.
  2. Rinomina le copie in * .zip.
  3. Decomprimi i file.
  4. Utilizza il mirino per cercare tra le cartelle decompresse.

Credo che Apple abbia bisogno di icone corrette per ogni dispositivo, quindi dovresti essere in grado di dire cercando i file di icone nel pacchetto.

Ho usato Temple Run 2 per questo esempio. Dopo aver espanso l'archivio zip, avevo una cartella denominata Temple Run 2 1.0 copy.zip Folder nella mia posizione sicura. I file delle icone si trovano in Temple Run 2 1.0 copy.zip Folder/Payload/templerun2.app/Icon.png

Puoi capire se è universale cercando i file "Icon * .png".

Icon.png - iPhone
[email protected] - iPhone Retina
Icon-72.png - iPad
Icon-144.png - iPad Retina
    
risposta data 24.01.2013 - 17:25
fonte
1

Ogni app ha un file info.plist con alcune configurazioni per l'app. Usando questo file, puoi vedere se l'app è stata creata per iPhone, iPod o iPad. Per visualizzare questo file, effettuare le seguenti operazioni:

  • Fai un backup del file .ipa
  • Rinomina filename.ipa in filename.zip
  • Apri il file .zip

Nel file zip che hai appena aperto (o estratto), hai un'altra app. Con il tasto destro del mouse, puoi mostrare il contenuto del pacchetto di quel file.

Durante la visualizzazione del contenuto del pacchetto, c'è un file info.plist. Preferisco Xcode per visualizzare i dati all'interno del file plist, ma su App Store ci sono varie altre app che potresti scaricare per visualizzare i contenuti del file plist.

Il file info.plist ha una chiave "UIDeviceFamily" che dovrebbe contenere una matrice. Il valore di questo array potrebbe essere un 1 o 2 o entrambi. Si prega di fare riferimento all'immagine qui sotto per scoprire cosa significa il numero.

    
risposta data 19.10.2017 - 07:34
fonte

Leggi altre domande sui tag