3G iPhone Gerät "läuft", aber App wird nicht geladen

8

Ich versuche, eine App auf einem 3G-Gerät auszuführen. Xcode sagt, dass die App "Fertig auf dem iPhone ausgeführt" hat, aber die App wird nicht bereitgestellt. Ich denke, ich habe die Architekturen richtig konfiguriert (siehe Bild unten)

jede Hilfe wäre großartig,

Danke

    
hanumanDev 14.11.2011, 20:03
quelle

8 Antworten

17

Ich habe es endlich herausgefunden. In der Info.plist gibt es eine Einstellung "Erforderliche Gerätefunktionen", die auf armv7 eingestellt wurde. Ich war mir der armv6- und armv7-Anforderungen in den Zielerstellungseinstellungen für das 3G-Modell bewusst, aber nicht im plist. Hier ist ein Screenshot. hoffe, es hilft jedem anderen, der an etwas Ähnlichem festhält:

    
hanumanDev 17.11.2011, 14:57
quelle
1

Ihre Konfiguration sieht gut aus. Ich habe das schon mal gesehen; Entfernen Sie das Gerät aus dem Organizer (wählen Sie es in der Liste auf der linken Seite der Registerkarte "Geräte" und klicken Sie auf die Schaltfläche "Entfernen" am unteren Rand des Hauptpanels), Xcode neu zu starten und erneut zu verbinden schien das Problem zu beheben.

    
Noah Witherspoon 14.11.2011 21:54
quelle
1

In meinem Fall wurde die Architektur in den Zieleigenschaften auf Standard (armv7) festgelegt. Ich musste die armv6 Architektur hinzufügen und es funktionierte

    
LeGom 13.12.2011 10:16
quelle
1

Überprüfen Sie in den Einstellungen "Erforderliche Gerätefunktionen". Ich hatte ein Problem mit accelerometr auf OFF gesetzt. Als ich diese Zeile entfernt habe, fängt alles an zu arbeiten.

Gleiches Problem bei 3G (iOS4) und 4GS (iOS5)

    
Vaclav Dovrtel 27.01.2012 18:02
quelle
1

Jedes .xib-Datei- und Kerndatenmodell verfügt außerdem über eine Bereitstellungseigenschaft. Es ist im Identity Inspector. Das Ändern hat für mich funktioniert.

    
Xynyn 26.05.2012 17:12
quelle
0

Stellen Sie sicher, dass Sie in den Zielerstellungseinstellungen so konfiguriert sind, nicht nur in den Projektbuildeinstellungen.

    
lorean 14.11.2011 21:33
quelle
0

Das Gerät neu zu starten behebt normalerweise dieses für mich.

    
James Webster 17.11.2011 12:46
quelle
0

Unter Build-Einstellungen oben findest du keine Auswahl namens "Levels". Wenn Sie dies auswählen, stellen Sie möglicherweise fest, dass die Architektur und / oder Ihre Code Signing-Identität nicht mit den Einstellungen übereinstimmt, die unter "Kombiniert" angezeigt wurden. Ich hatte einen Fall, in dem eine App erfolgreich aufgebaut wurde und einfach nicht auf dem Telefon bereitgestellt wurde. Wenn ich "Levels" auswähle, waren die Werte unter meinem App-Ziel für diese Build-Einstellungen falsch. Sobald ich sie hier eingestellt habe, entfaltete es zum Gerät fein.

Ich hoffe, das hilft.

    
Michael Reed 16.12.2011 16:11
quelle

Tags und Links