XCode 4.5 iOS 6.0 simulator und rotation Fragen

Habe ich Anwendung für iOS 4.2 und ich war dabei die Entwicklung in XCode 4.3.3 und testen Sie es mit dem iPhone 5.1 Simulator und alles hat gut funktioniert. Vor kurzem habe ich beschlossen, zu testen, wie die Anwendung läuft auf iOS 6.0. Wenn Sie versuchen, diese, ich vor zwei Problemen:

  1. So, ich öffnen Sie die Anwendung mit XCode 4.5 und führen Sie es auf dem iPhone Simulator 6.0. Ich habe oft Probleme mit dem starten der Anwendung. XCode sagt nur: Fertig, läuft auf dem iPhone Simulator 6.0, stop-button ist ausgegraut (wie app nicht läuft) und iPhone simulator zeigt nur schwarzen Bildschirm und nichts passiert. Ich muss CMD+Q. Und das ist für mich RIESIGES problem, da ich verwalten, um die Anwendung ausführen erfolgreich zufällig nach vielen Ausfälle.
  2. Schließlich und manchmal, die Anwendung läuft ohne Probleme und ich sehe, dass der emulator läuft meine Anwendung. Antrag im landscape-Modus nur. Aber wenn der simulator läuft, Anwendung, bleibt es im portrait-Modus und zeigt die Anwendung für die Landschaft-Bildschirm im portrait-Modus. Ich habe den Unterstützten Ausrichtungen, um sowohl Landschafts-Varianten und Anwendung-Info.plist sind diese zwei Querformat auch aufgeführt.

Weiß jemand, was passiert, und eine mögliche Lösung?

Vielen Dank im Voraus.


[edit #1: Alle Ausgabe-Konsole-Nachricht]

Konsole-Nachricht (für problem 1, die jetzt hält vorkommende) sagt:

error: failed to attach to process ID 0

[edit #2: Kleine Fortschritte in der Lösung des 1. Problems]

Okay, geschehen merkwürdige Dinge. Erste, was ich Tat, um Sie zu beseitigen-Fehler von edit #1:

In XCode gehen Sie zu: Produkt -> Bearbeiten von Schema -> Ausführen [AppName].app -> Debugger und ändern Sie es von LLDB zu GDB

Nach diesem Fehler von edit #1 ist Weg, ABER es gibt ein neues problem. Nachdem ich die Anwendung ausführen nun bekomme ich eine status-Meldung in XCode: Anbringen [AppName] und XCode ist fest auf die Aktion.

Wenn jemand gibt mir eine Antwort, ich möchte sagen, dass ich versuchte, alles aus der untenstehenden Liste aus:

  • Gehen Sie zu Fenster -> Organizer -> Abgeleitete Daten -> Löschen
  • Gehen Sie zu Fenster -> Organizer -> [ProjectName] und löschen Sie es komplett
    und dann öffnen Sie es erneut,
  • Zurücksetzen des iPhone simulator-Einstellungen
  • Zurücksetzen des iPhone simulator + Sauberer Aufbau + Beenden Simulator + Run Projekt
  • XCode beenden + neu starten Mac + XCode öffnen und starten Sie die Applikation wieder

und alle Arten dieser Aktion Permutationen. Einfach, sehe ich immer dieses problem. Beste was mir passiert ist in dieser Kombination:

Öffnen nur ohne XCode Projekt öffnen -> Gehe zu Fenster -> Organizer -> [ProjectName] und löschen Sie Sie vollständig -> Beenden XCode -> Öffnen Sie die iPhone-simulator und zurücksetzen von Einstellungen -> Beenden Sie das iPhone simulator -> Neustart-Mac -> öffnen XCode und führen Sie die Anwendung

Manchmal in diesem Fall-simulator brachte meine Anwendung sofort, das ist toll. Aber nach dem schließen simulator und Laufenden Anwendung von XCode wieder (ohne etwas zu tun, zwischen diesen beiden Aktionen), XCode ist wieder stecken, die auf Anbringen [AppName] und wird nicht starten Sie den simulator mit meiner Anwendung.

Obwohl der simulator startet nicht mit meiner Anwendung von XCode-Anwendung selbst gespeichert ist-simulator, und wenn ich laufen simulator getrennt und meine Anwendung manuell, Anwendung verwaltet, um zu starten, aber mit dem 2. problem ich habe in meiner problem Beschreibung - layout-Problem.


[edit #3: XCode version info]

Ich vergaß zu erwähnen, meine XCode version: Xcode Version 4.5 (4G144l)


[edit #4: die "Lösung"]

Fand ich die "Lösung" (ich sage "Lösung", da habe ich es nicht geschafft einen zu finden in der aktuellen XCode-version).

Ich habe gerade heruntergeladen XCode Version 4.5 (4G182) und starte meine Anwendung normalerweise (ohne änderung der Debugger GDB) und alles funktioniert einwandfrei außer layout-problem, die ist definitiv vorhanden, da einige änderungen an iOS 6.0 im Vergleich zu iOS 5. Ich nehme an, dass dies in der Tat ist die Lösung, da diese XCode-version, die ich ursprünglich nicht verwendet werden, da es einige beta-Versionen.

So, 1. problem ist gelöst, noch nicht geschafft zu lösen problem mit layout.


[edit #5: Endgültige Lösung]

Okay, das 2. problem gelöst. Für alle die Informationen über mein 2. problem, hier die Antwort auf diesen link: http://yusinto.blogspot.de/2012/08/ios-6-auto-rotate-and-orientation.html

iOS 6 ist noch unter NDA, aber versuchen Sie das Lesen der whats new in iOS 6.0 Abschnitt über das dev center
möglich, Duplikat der iOS 6 autorotation im simulator variiert von aktuellen iOS-6-Gerät
Mein 2. Problem ist die Beschreibung des (sieht aus wie) das gleiche problem wie die Frage über die link, die Sie Gaben und danke für den link, aber mein 1. Problem ist definitiv nicht doppelte von nichts von diesem link.
Sie sind richtig, sorry. Ich habe nicht ausgeführt, dass in das problem meiner selbst, sind Sie alle Warnungen?
Alle Warnungen sehen gut aus, und ich hatte Sie alle in XCode 4.3.3 als gut. Nur das wird "stranger" als die anderen: Warnung: Multiple build commands for output file /Users/username/Library/Developer/Xcode/DerivedData/ApplcationName/Build/Products/Debug-iphonesimulator/Application.app/some_icon.png

InformationsquelleAutor uerceg | 2012-09-18

Schreibe einen Kommentar