2012-03-11 15 views
34

Konfiguracja:Xcode: Przeciąganie projektu do obszaru roboczego pokazuje mały plik .xcodeproj w Nawigatorze projektu. Co jest nie tak?

Xcode 4.3.1 (lub 5.x)
OS X 10.7.3

Mam powielana ten problem na dwa oddzielne późnym modelu Mac z tej instalacji.

Kroki:

  1. Utwórz nowy Mac kakao "Aplikacja" Xcode Project. File > New > Project… Nazwij go "MyApp".
  2. Utwórz nowy obszar roboczy: File > New > Workspace… Nazwij go "MySuite".
  3. Przeciągnij plik MyApp.xcodeproj z Findera do nawigatora projektu w obszarze roboczym "MySuite".

Oczekiwany:
Project Navigator z "MySuite" Workspace powinien teraz pokazać pełną podprojekcie dla "MojaAplikacja" ze źródła, cele, itp

Rzeczywista:
"MySuite" Nawigator projektu w obszarze roboczym pokazuje mały element MyApp.xcodeproj w Nawigatorze projektu. (Patrz zdjęcia)


Przeciąganie:

Dragging MyApp.xcodeproj to the Workspace

Wynik:

Result

Co robię źle, próbując dodać projektu do Przestrzeń robocza?

+5

Czy masz projekt, który otwierasz w innym oknie? –

+3

Tak. Łał. Zamknięcie drugiego okna projektu i próba ponownego naprawienia go. Zgaduję, że to błąd? Rządzisz! Czy chcesz zamieścić poniżej swoją odpowiedź na kredyt? :) –

+0

To naprawdę ma działać w ten sposób. Widziałem ostrzeżenia przed powiedzeniem, że masz już otwarty projekt, więc nie możesz go otworzyć ponownie. Naprawdę głupie, ale myślę, że to ma sens. –

Odpowiedz

137

Upewnij się, że projekt nie jest już otwarty w innym oknie. Xcode pozwala tylko raz otworzyć projekt. Często popełniłem ten błąd podczas pracy nad frameworkiem, a następnie próbowałem dodać go do aplikacji.

Po prostu zamknij projekt, w którym chcesz przeciągnąć okno i wszystko będzie w porządku.

+3

Idealny. Niesamowite. Dzięki. –

+3

Słyszałem niepotwierdzoną pogłoskę, że zostanie to naprawione w Xcode 4.4. –

+0

Po przeciągnięciu projektu z innego folderu zwykle powoduje awarię aplikacji bez wyraźnego powodu. Może na plist znajduje się stara ścieżka, która powoduje awarię. –

Powiązane problemy