Korzystanie z Xcode 4.5.1. Nasz projekt budował się dobrze przez ostatnie trzy miesiące, ale nagle, kiedy próbuję zbudować, wyświetla komunikat „Build failed”, ale nie wyświetla żadnych błędów na karcie z trójkątnym wykrzyknikiem ani nie podaje powodu, gdy wyskakuje kompilacja nie powiodła się.
Nie zmieniliśmy identyfikatora pakietu ani żadnych innych właściwości projektu. Próbowałem wyczyścić, a następnie zbudować, ale bez powodzenia.
Co może być przyczyną problemu?
Podobne do tego pytania , ale żadne z rozwiązań nie ma zastosowania.
Odpowiedzi:
Domyśliłam się. Na karcie z trzema liniami w dymku pokazuje dziennik kompilacji. Wydaje mi się, że mój plik storyboardu został uszkodzony podczas ostatniego wyciągnięcia gita.
źródło
Możesz zobaczyć przyczyny niepowodzenia
Report Navigator
w oknie Nawigatora.Hide/Show Navigator
przycisk znajdujący się w lewym górnym rogu Xcode.Report Navigator
, naciskając ostatni przycisk znajdujący się na liście przycisków w oknie Nawigatora.Tutaj można zobaczyć przyczyny albo
By Group
alboBy Time
źródło
Kliknij ostatnią ikonę na górnym pasku lewego skrajnego panelu w oknie Xcode, aby wyświetlić tajne błędy kompilacji archiwum .
Prawdopodobnie będzie to coś związanego z podpisywaniem kodu, jeśli możesz zbudować i uruchomić aplikację, ale nie możesz archiwizować. Dalsze wyszukiwanie w Google Twojego komunikatu o błędzie powinno rozwiązać problem, który został ujawniony.
źródło
Kliknij ostatnią ikonę na górnym pasku lewego skrajnego panelu w oknie Xcode, aby wyświetlić „tajne” błędy kompilacji archiwum. Miałem problemy z pozwoleniami, które rozwiązały się za mnie.
źródło
Jeśli zmieniłeś system budowania na nowy, zmień z powrotem na standardowy. To rozwiązało dla mnie.
źródło
W obliczu tego samego problemu z xCode 8, powodem było to, że moja sesja Apple Id wygasła, a xCode nie był w stanie jej odnowić z powodu problemów z połączeniem sieciowym po zalogowaniu się przy użyciu mojego identyfikatora Apple w preferencjach. Znowu mogłem normalnie budować
źródło
Zgadzam się z Jasonem. Musisz zrobić coś złego. Jest to błąd Xcode, który nie mógł spowodować błędu. Po prostu cofnij się na swojej ścieżce. Otwórz ekrany, które ostatnio edytowałeś / otwierałeś. W moim przypadku
;
brakowało w jednym kontrolerze.źródło
To zdarzyło się do mnie, a ja pisałem w
Swift 4.1
wXCode 9.3
. UżywamRxSwift
też. To się nigdy nie wydarzyło, kiedy pisałemObjective C
. Nie było też żadnych logówReport Navigator
. Projekt został po prostu skompilowany bez błędów, po czym zakończył się niepowodzeniem. Nie mogłem zrozumieć, dlaczego.W moim przypadku co zrobiłem i pomogło:
Po tym projekcie próbował się skompilować i pokazał błędy. Błąd był tutaj:
Podałem złą nazwę zmiennej
observer.onNext(timing)
. Powinien byłpTiming
.źródło
Być może nie ma już wolnego miejsca na dysku.
źródło
Inne odpowiedzi pomogły mi znaleźć Nawigatora raportów. Jedyny wyświetlony błąd to:
Naprawiłem to zamykając Symulator.
źródło
Ze mną był to profil aprowizacji deweloperów, którego używałem w tym schemacie. Zmieniłem to na wydanie i zadziałało
źródło
Dzieje się tak również często, gdy „magiczny” macOS automatycznie uruchamia ponownie XCode po uruchomieniu. Ta automatycznie uruchomiona instancja XCode zostanie całkowicie zepsuta. Zamknij i uruchom ponownie.
źródło