Frage

Ich versuche, meine App einzureichen, ich habe in Simulator erstellt, dann auf die Xcode -Ordnerprodukte klicken, mit der rechten Maustaste auf myapp.app in Finder angezeigt, diese Datei abgebrochen und zum Hochladen verwendet.

Aber ich erhält folgende Probleme: iPhone/iPod Touch: Die Anwendung ausführbare Datei fehlt die erforderliche Architektur. Mindestens einer der folgenden muss vorhanden sein: ARMV6

Wenn ich jedoch auf die Projektziele in der Architektur klicke, habe ich Standard-Dimension (ARMV6 ARMV7) (58x58) nicht den Größenanforderungen. Das Symbol muss 57x57 sein. Das Symbol betrug 58x58, also habe ich es 57x57 gemacht, aber trotzdem diesen Fehler erhalten

Anwendung fehlgeschlagener Codessign -Überprüfung. Die Signatur war ungültig oder wurde mit einem Apple -Einreichungszertifikat unterzeichnet

Ich habe ein neues App Store Distribution Profile erstellt und in Code-Sign-> Debugg eingebaut, aber trotzdem ist dieser Fehler aufgetreten

irgendwelche Ideen? Danke

War es hilfreich?

Lösung

Sie können keine für den Simulator erstellte App einreichen, da die Architektur dann i386 ist.

Sie müssen es für das iOS -Gerät (Arm) bauen.

Warum verwenden Sie übrigens den Anwendungslader? Wenn Sie XCode 4 verwenden, können Sie ein Archiv daraus erstellen (Menü> Produkt> Archiv).

Sobald es abgeschlossen ist, wird der Organisator angezeigt und Sie können Ihre App von dort aus validieren und einreichen.

Versuchen Sie hier eine Suche in den Code-Signierproblemen (dieses Thema wurde viele, viele Male abgedeckt) oder überprüfen Sie einfach Ihre Erstellungseinstellungen, um festzustellen, ob die App eine gültige Option Code-Signierung hat.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top