Keine der oben für mich gearbeitet, aber die folgenden kümmerte sich um die Frage:
Das für XCode funktioniert 3.2 .6. Ich benutze XCode 4.x noch nicht, also weiß nicht , ob das dafür funktioniert oder nicht. Ich würde auch beenden XCode, bevor Sie dies tun, nur für den Fall.
Gehen Sie zum Projektordner und finden Sie die .xcodeproj-Datei. Klicken Sie mit der rechten Maustaste auf (oder klicken Sie bei gedrückter Ctrl-Taste darauf), und wählen Sie Paketinhalt anzeigen aus. Wenn das Paketinhaltfenster angezeigt wird, suchen Sie die .pbxuser-Datei (dort könnten mehrere solcher Dateien sein, wenn das Projekt von mehreren Benutzern und/oder mehreren Computern bearbeitet wurde). Öffnen Sie diese Datei, die XML ist, in Ihrem bevorzugten Texteditor . Suchen Sie den Abschnitt mit dem Kommentar "/ * Projekt Objekt * /". Es gibt höchstwahrscheinlich keine Zeile in diesem Abschnitt für den Schlüssel "activeSDKPreference" . Wenn es keinen solchen Schlüssel gibt, fügen Sie hinzu:
activeSDKPreference = iphonesimulator4.2;
Ich fand es nach dem "activeExecutable" Schlüssel in diesem Abschnitt, so habe ich es in der gleichen Reihenfolge hinzugefügt.
Wenn bereits ein Eintrag "activeSDKPreference" vorhanden ist, ändern Sie ihn in "iphonesimulator4.2".
Schließen Sie den Editor und das Paketinhaltsfenster und doppelklicken Sie dann auf die .xcodeproj-Datei, um das Projekt erneut zu öffnen. Jetzt sollten Sie Einträge für iPhone Simulator 4.2 und iPad Simulator 4.2 im Projekt Einstellungen Pull-Down-Menü haben, mit iPhone Simulator 4.2 wahrscheinlich bereits überprüft.
1) In meinem speziellen Fall mein Eintrag in .pbxuser Datei gesagt hatten iphonesimulator4.3, wenn auch unter Projekt-Projekteinstellungen Menü es sagte iphonesimulaor4.2 !. Sobald ich es jedoch zu iphonesimulator4.2 in der .pbxuser Datei geändert hat, stoppe es automatisch die Auswahl iPad die ganze Zeit.
2) Wenn Sie SVN verwenden, sehen Sie in der SVN-Spalte kein "M", das anzeigt, dass Sie das Projekt geändert haben (auch wenn Sie das Projekt aktualisieren/aktualisieren) . Allerdings nur machen Sie ein "Commit Entire Project" und Ihre Änderungen an .pbxuser Datei werden aktualisiert werden. Ich schlage auch vor, diesen Beitrag in Ihrem Check-in Kommentar zu referenzieren, für den Fall, dass Sie jemals wieder für was auch immer Grund ändern müssen.
kann dies auch helfen. Es funktioniert für mich http://stackoverflow.com/questions/2332214/setting-the-active-executable-in-xcode –