2012-04-07 6 views
7

Wiem, że istnieje wiele pytań, takich jak "jak wymusić XCode, aby zawsze aktualizować zasoby" ect. Ale mam przeciwny problem - XCode kopiuje wszystkie moje zasoby za każdym razem, gdy uderzę w "Run", bez względu na wszystko, i zajmuje to zbyt dużo czasu. Dlaczego XCode nie sprawdza modyfikacji zasobów? Cały projekt i zasoby znajdują się na podłączonym woluminie sieci.Dlaczego XCode 4 zawsze kopiuje wszystkie pliki zasobów na moim iPhonie po zbudowaniu?

EDYCJA: Ok, myślę, że mam punkt. Są dwa etapy: "skopiuj pliki do produktu" i "skopiuj produkt do urządzenia". Wygląda jak kopie XCode i zastępuje cały pakiet aplikacji na urządzeniu "Run" i nie ma możliwości zmuszenia XCode do zmodyfikowania pakietu, który jest już obecny na urządzeniu wykonawczym.

+0

To (Complete aplikacji!) (Zrobione!) czysta spekulacja z mojej strony, ale możesz chcieć upewnić się, że twój lokalny system, który uruchamia Xcode i serwer, który jest właścicielem zamontowanego woluminu, ma identyczne ustawienia dla czasu (tj. aktualny czas, strefa czasowa, ustawienia czasu letniego itp. .) Jeśli pliki zasobów wydają się być modyfikowane w przyszłości z punktu widzenia systemu lokalnego, zobaczysz skopiowane zasoby. – dasblinkenlight

+0

Strefa czasowa była w rzeczywistości inna, ale synchronizacja nie pomogła mi zbytnio. – ShiftZ

+0

Możesz chcieć dwukrotnie sprawdzić znaczniki czasu "ostatniej modyfikacji" w plikach zasobów (kliknij prawym przyciskiem myszy w wyszukiwarce, wybierz "Pobierz informacje", spójrz na zmodyfikowaną datę w górnej części okna dialogowego "informacje", porównaj daty na komputerze lokalnym i zdalnym). – dasblinkenlight

Odpowiedz

0

Przepływ pracy jest w następujący sposób: (! App) Dodać plik produktu Napełnić plik produktu z zasobów Pobierz plik produktu do urządzenia lokalnego

Powiązane problemy