Xcode 4 mówi "ukończone działanie" na docelowym urządzeniu - nic się nie dzieje
Aplikacja nie instaluje się ani nie działa na moim urządzeniu. Wszystkie profile obsługi są aktualne. Próbowałem już usunąć i ponownie zainstalować je.
Pasek stanu pokazuje, że Xcode buduje mój projekt, a następnie mówi uruchamianie mojego projektu, a następnie mówi " ukończone uruchamianie ."Przez cały ten okres ekran iPoda pozostaje czarny. IPod jest wykrywany w organizerze i nie widzę nic złego w jego konfiguracji. Wszystko działało idealnie tylko kilka dni temu z Xcode 3.
To nie działa na symulatorze, ale może być ważne, aby pamiętać, że w symulatorze wygląda na to, że utknie na "dołączanie" i symulator odmawia uruchomienia.
24 answers
Dla tych, którzy czytają to w odniesieniu do Xcode 4.2, i próbuje uruchomić na wcześniejszym urządzeniu (np. iPhone 3G, 2G, iPod 1st gen, itp) mam inne rozwiązanie. Nowe projekty utworzone w Xcode 4.2 domyślnie określają "armv7" w "Wymagane możliwości urządzenia". Musisz to usunąć, jeśli chcesz obsługiwać urządzenia z armv6 (np. iPhone 3G).
Usuń armv7 z "wymaganych możliwości urządzenia" w yourProjectName-Info.plist
Możesz również potrzebować aby zmienić ustawienia kompilacji, aby skompilować się z armv6 zamiast armv7.
To jest domyślne:
Kliknij dwukrotnie na ' Standard (armv7)', aby dodać kolejny, następnie kliknij ' + 'w wyskakującym okienku i wpisz 'armv6':
Kliknij Gotowe i powinno wyglądać tak:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-10-17 01:21:36
Właśnie miałem ten problem, ale dla mnie to dlatego, że podałem tylko armv7 w moich architekturach, ale 3G to armv6. Upewnij się, że masz oba.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-07-02 01:42:14
Miałem ten problem i okazało się, że XCode domyślnie ustawiał cel wdrożenia na 4.3, podczas gdy mój telefon to 4.2.1. Zmiana celu wdrożenia na 4.0 wydawało się rozwiązać go.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-04-14 21:18:46
Po dodaniu "armv6" do architektury projektu i obiektów docelowych, upewnij się, że nie masz "armv7" w sekcji "wymagane możliwości urządzenia" w swoich informacjach.plist. Jeśli tak, po prostu usuń go i powinno działać!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-12 09:53:50
Ten sam problem tutaj z aplikacja nie działa na urządzeniu. Usunięcie aplikacji z urządzenia nie pomogło. Projekt - > Wyczyść następnie projekt - > Uruchom ponownie też nie pomógł. Okazało się, że po prostu rezygnacja i ponowne uruchomienie Xcode 4 rozwiązało to.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-04-07 21:52:30
Ja też to miałam. Dodałem sekcję UIRequiredDeviceCapabilities do info.plist, wymagający gamekit, a aplikacja nie zostanie skopiowana na iPhone 3G z systemem iOS 4.2. Usunięto wymaganą zdolność, wszystko jest dobrze.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-04-28 01:55:41
Spróbuj usunąć aplikację na urządzeniu (tak jak zwykłe odinstalowanie aplikacji) i uruchomić ją ponownie z Xcode. Pomógł mi z tym samym problemem, poza tym, że symulator nie działa.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-03-14 00:14:00
Moja sprawa: omyłkowo ustawiłem: Wymagane możliwości urządzenia - > akcelerometr do NO (W Info.plist). Wystarczy ustawić go z powrotem na YES
Również: upewnij się, że wymagane możliwości urządzenia są odpowiedniego typu: np. Boolean lub String. Niewłaściwy typ zawsze sprawi, że test się nie powiedzie, a aplikacja nie załaduje się.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-04-08 00:54:53
Dla tych, którzy wciąż się buszują, kolejną rzeczą, którą musiałem zrobić, to zmienić nazwę produktu docelowego na taką samą dla konfiguracji debugowania i Wydania. To było "uruchamianie" wersji debugowania, którego nie budowałem.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-05-27 20:06:34
Dodanie architektury armv6 naprawiło to dla mnie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-07-08 06:53:27
Zdarza mi się też czasami. Wyczyszczenie (Menu produktu -> wyczyść) i uruchomienie (menu projektu -> Uruchom) zawsze to naprawia.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-03-14 08:34:44
Miałem ten sam problem: migrowałem projekt z xcode3 do xcode4, a po zbudowaniu aplikacji xcode nie chciał instalować i uruchamiać aplikacji na moim telefonie.
Moje rozwiązanie (które mi zadziałało) to:
- Edytuj swój schemat (który ma być uruchomiony)
- na liście po lewej stronie wybierz ' Uruchom xyz.app "
- w zakładce info, at Executable I had'.aplikacja " wybrana. Zmień to, przechodząc do katalogu kompilacji i wybierając aplikację.
, i od teraz mogę używać: 'Product - > Perform Action - > Run without building' , do uruchomienia najnowszej kompilacji. Jest to szybsze niż po prostu naciśnięcie Run, ponieważ nie zostaną podjęte żadne działania związane z kompilacją.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-09-13 15:03:18
Po prostu uruchom ponownie urządzenie. Zrób czysty projekt. Usuń aplikację z urządzenia i Przebuduj.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-12 15:44:56
Ustawienia budowania były różne dla projektu i celów. Po prostu naciskam suppr na ścieżce produktów kompilacji i pośredniej ścieżce plików kompilacji w obu sekcjach i to rozwiązało mój problem.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-09-02 09:07:20
Miałem ten sam problem z moim projektem gry używającym Cocos2D. "Hello world" z szablonu działało dobrze, mój projekt działał dobrze w symulatorze, ale uruchomienie nie powiodło się na urządzeniu z Komunikatem: "Finished running".
Wymieniłem Info.plist w moim projekcie przez inicjał z szablonu i to działało dla mnie!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-09-05 09:50:51
Doświadczyłem tego dwa razy z dwóch różnych aplikacji podczas przechodzenia do najnowszej wersji Xcode. Po raz pierwszy udało się skompilować aplikację za pomocą kompilatora GCC LLVM. Za drugim razem, co działało było dodanie z powrotem w architekturze armv6 jako obsługiwanej architektury, ponieważ został usunięty, gdy Xcode automatycznie zaktualizował projekt.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-10-12 15:11:46
Rozwiązałem to zmieniając "akcelerometr" z "nie" na "tak" w moich informacjach.plist.
Funkcja Apple Information Property List Key Reference mówi, że możesz całkowicie usunąć ustawienie "akcelerometr", jeśli "aplikacja wykryje tylko zmiany orientacji urządzenia."
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-10-20 12:26:23
Moim rozwiązaniem było dodanie UIInterfaceOrientationPortrait
do tablicy UISupportedInterfaceOrientations
W Info.plist, mimo że moja aplikacja nie obsługuje portretu.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-22 05:08:30
Pole o nazwie "aplikacja wymaga środowiska iPhone' a " jakoś trafiło do mojego plista. Usunąłem go i voila! Działa na moim iPodzie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-28 09:18:17
Moje Info.plist miał swój cel członkostwa ustawiony na mój cel budowy. Usunięcie go z członkostwa docelowego rozwiązało problem.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-06-02 03:36:00
Używałem alternatywnej nazwy dla informacji.plist, ale nie ustawiłem poprawnie Info.plist File
ustawienia build na moim celu. Odkryłem to, patrząc na pakiet aplikacji i widząc, że nie zawiera informacji.plist.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-06-22 20:46:12
Upewnij się, że docelowa wersja wdrożenia to
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-07-25 13:15:26
Miałem ten sam problem przez jakieś 45 minut. Czyszczenie nie pomogło, odtworzenie projektu nie pomogło, wersja arm nie pomogła. Miałem otwarte wiadomości "nie można zsynchronizować z iTunes", których wcześniej nie widziałem. Kliknięcie OK na tych wydawało się, że naprawiło problem: (
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-08-29 21:39:01
Xcode budować, uruchomić i gotowe, ale aplikacja nie została wdrożona i nie został nawet skopiowany do urządzenia.
W rzeczywistości, nie powinno być coś w projekcie XCode, który jest uszkodzony. Najlepszym posunięciem jest zbudowanie nowego projektu od podstaw. Nie zapomnij dodać obsługi armv6, jak wspomniano w poprzednim poście.
To działa dobrze dla mnie!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-09-27 02:24:25