2016-08-08 4 views
3

Ich konnte meinen ipa nicht in den Application Loader hochladen und erhalte den unten angegebenen Fehler.Ich konnte meine ipa nicht in den Application Loader hochladen und erhalte den folgenden Fehler:

konnte kein CFBundlePackageType“im Info.plist finden;. Oder das Paket fehlt eine Info.plist

wenn ich die ipa iTunes installieren mit i nicht diese Störung erhalte

verwirrt darüber, wie über das?

+0

sind tust du das Umpacken von * ipa * mit irgendeinem Skript? –

+1

Sind Sie sicher, dass es über iTunes installiert wird? Können Sie überprüfen, ob der folgende Schlüsselwert in * Info.plist * ' vorhanden ist? CFBundlePackageType \t APPL'? –

+0

Sind Sie sicher, dass Info.plist Teil Ihres Projekts ist? –

Antwort

1

ich denke, das Problem aufgrund Weg sein könnten Sie verpacken ist falsch gehen.

zum Beispiel

wenn ich die Nutzlast wie diese zip bewirkt dann, dass es oben Ausgabe

und dies ist einer der falsche Weg

zip -r -s 64 Payload.zip Payload/ 
mv Payload.zip appName.ipa 

Der richtige Weg wie unten zu verwenden zu tun wäre, oder verwenden xcrun

zip -r Payload.zip Payload/ 
mv Payload.zip appName.ipa 

iTunes ha so viele Validierung, so dass es das Problem findet.

Um eine ipa Verwendung altool

Zum Terminal zu validieren und die unten Skript in Ihrem Skript

/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Support/altool -v -f APP.ipa -u [email protected] -p password 

Schauen Sie verwenden werden sie das Problem

Reference lösen

Verwandte Themen