2009-10-01 11 views
49

Mam problem z uruchomieniem jednej aplikacji na iPhone z Xcode (lub Instruments). Gdy próbuję uruchomić aplikację, pojawia się komunikat o błędzie Nieudane przesłanie pliku XXX.app w lewym dolnym rogu Xcode. Dziwne jest to, że w rzeczywistości aplikacja została przesłana do iPhone'a, ale nie uruchamia się (po tym mogę uruchomić aplikację ręcznie na iPhonie).Problem z uruchomieniem aplikacji iPhone'a na iPhone'a z Xcode (i in Instruments)

Więc bez możliwości uruchomienia aplikacji z Xcode lub instrumentów nie mam szans na debugowanie/testowanie wydajności.

Wszelkie porady na temat tego, co może być nie tak?

Konsola iPhone pokazuje mi tak:

Thu Oct 1 14:25:18 unknown mobile_installationd[1976] <Error>: 00808e00 install_embedded_profile: Skipping the installation of the embedded profile 
Thu Oct 1 14:25:23 unknown SpringBoard[25] <Warning>: Reloading and rendering all application icons. 

Inne aplikacje działają bez zarzutu. Próbowałem tego na dwóch iPhone'ach (obydwu 3.1) z tym samym wynikiem. Używam Xcode 3.2 na SnowLeopard.

Pozdrowienia

Odpowiedz

1

Może twoja nazwa pliku wykonywalnego jest ustawiony nieprawidłowo.

Rozwiń grupę Targets, kliknij dwukrotnie swój cel, przejdź na zakładkę Właściwości i sprawdź ustawienie obok „wykonywalny:”

W moich projektach, jest ustawiony na $ {EXECUTABLE_NAME}

Myślę, że możesz to sprawdzić w swoim pliku Info.plist.

92

To też mi się przydarzyło (więcej niż raz). Ostatecznie musiałem zrestartować Xcode, aby rozwiązać problem (po sprawdzeniu poprawności ustawień podpisywania kodu, zainstalowaniu profilu udostępniania itp.).

2

Mówi, że nie można zainstalować profilu. Sprawdź dokładnie ustawienia swojego kodu i zweryfikuj po zbudowaniu aplikacji, że profil użyty do podpisania kodu faktycznie wybraną: wejdź do pakietu wbudowanej aplikacji, znajdź plik embedded.mobileprovision, otwórz go za pomocą aplikacji TextEdit, poszukaj tagu <name> i zobacz jego wartość. Jeśli wartość nie jest zgodna z profilem ustawionym w projekcie, może to być przyczyną problemu.

4

Miałem ten sam problem i ponowne uruchomienie Xcode rozwiązało go. Oczywiście sprawdziłem, czy odpowiedni profil udostępniania został zainstalowany na iPhonie i że identyfikator pakunku w ustawieniach projektu jest zgodny z profilem udostępniania.

+0

Miałem dokładnie ten problem dzisiaj, i jak znalazłeś, restartowanie XCode naprawiło to. Stało się to w czasie, gdy wielokrotnie odtwarzałem profile Provision, dodając do nich nowe urządzenia. –

2

Ponowne uruchomienie Xcode rozwiązało problem. Podczas działania Xcode pobrałem nowszą wersję iPhone OS przez iTunes (v 3.1) i zsynchronizowałem (ale nie zaktualizowałem) iPhone'a. Moja aktualna wersja systemu operacyjnego na urządzeniu to 3.0

Może to pomaga.

Powiązane problemy