W Xcode 6.3 otrzymałem ten błąd podczas próby uruchomienia projektu iOS napisanego w języku Swift na prawdziwym urządzeniu.
Instalacja aplikacji nie powiodła się
nie można napisać do urządzenia.
Próbowałem wyczyścić projekt i uruchomić go ponownie, ale pojawia się ten sam błąd.
Jak mogę naprawić ten błąd?
Odpowiedzi:
Usunięcie aplikacji na urządzeniu i ponowne uruchomienie projektu działa u mnie.
źródło
Product -> Clean (Shift-Cmd-K)
Wykonałem czyszczenie i pomyślnie zainstalowałem aplikację.
źródło
Wyłączyłem urządzenie i włączyłem je ponownie po czym nie otrzymałem takiego błędu.
źródło
OK, kilka rzeczy, które powinieneś wziąć pod uwagę, które mogłyby nas skierować do problemu, sprawdź i opublikuj odpowiedzi:
jeśli nie, inna sugestia będzie używać punktu przerwania wyjątku, jest ktoś, kto opublikował wyjaśnienie, jak to skonfigurować, zrób to i opublikuj dzienniki
Instalacja aplikacji nie powiodła się
Mam nadzieję, że Ci to pomoże
źródło
Wystąpił ten problem dwa razy w ciągu tygodnia na różnych urządzeniach.
Na jednym urządzeniu nie zostało już miejsca, po usunięciu niektórych aplikacji projekt zainstalował się idealnie.
Drugie urządzenie zostało naprawione po ponownym uruchomieniu urządzenia
źródło
Jeśli korzystasz z bezpłatnego konta programisty , może być konieczne odinstalowanie innych podpisanych aplikacji.
źródło
Dla mnie był to profil zaopatrzeniowy - zamiast programowania użyłem dystrybucji
źródło
Moim problemem był wbudowany framework.
Idź do "Fazy kompilacji" -> "Osadzone frameworki" -> Zaznacz "Kopiuj tylko podczas instalacji" i pozbyłem się problemu.
źródło
U mnie nie działało na iOS 11 beta 10, XCode 9 beta 6:
Usunięte dane pochodne i voilá, znowu zadziałało
źródło
w moim projekcie ten problem wystąpił, ponieważ istniał folder z dowiązaniem symbolicznym. Usunąłem ten folder i działał poprawnie.
źródło
ls -lR #YOUR_PROJECT_DIR# | grep ^l
do przeszukania dowiązań symbolicznych w katalogu twojego projektu, a następnie sprawdź, czy połączyłeś ten plik / folder w swoim projekcieYOUR_PROJECT.xcodeproj/project.pbxproj
Ten błąd ma wiele potencjalnych przyczyn źródłowych, o czym świadczy duża różnorodność sugerowanych odpowiedzi. Najlepszym podejściem do rozwiązywania problemów z instalacją aplikacji, takich jak ten, jest zwykle sprawdzenie konsoli samego urządzenia z systemem iOS, ponieważ często zapewnia to znacznie bardziej szczegółowe komunikaty o błędach. W Xcode otwórz okno „Urządzenia i symulatory” i przejrzyj dzienniki urządzenia, na którym instalowana jest Twoja aplikacja.
W moim przypadku błąd „Nie można zapisać na urządzeniu” był spowodowany tym:
Co wyraźnie wskazuje, co się właściwie dzieje. Zapomniałem ustawić
Info.plist
plik dla mojego dynamicznego celu ramowego (używanego przez aplikację).źródło
W moim projekcie było łącze symboliczne do pliku znajdującego się poza projektem. Po usunięciu tego linku symbolicznego instalacja działała poprawnie.
źródło
Miałem ten sam błąd, właśnie usunąłem projekt i naprawiłem!
źródło
W przypadku, gdy Twoje urządzenie ma aplikację z tym samym identyfikatorem pakietu, Xcode zgłosi ten błąd. Spróbuj usunąć potencjalną aplikację z tym samym identyfikatorem pakietu.
źródło
Sprawdź swój profil zaopatrzeniowy, być może używasz profilu zaopatrzenia sklepu z aplikacjami, tak jak ja. Musiałem zmienić profil udostępniania sklepu z aplikacjami na programistyczny, teraz działa.
źródło
Wypróbowałem wszystkie powyższe odpowiedzi: usuwanie aplikacji, czyszczenie przestrzeni dyskowej, czyszczenie projektu ...
To, co w końcu zadziałało, to zwiększenie numeru kompilacji w info.plist (Ogólne> Kompilacja)
źródło
Pozbądź się osadzonych bibliotek, nie wrzucaj ich tam po prostu, upewnij się, że są rzeczywiście osadzone.
źródło
Jeśli używasz iPhone'a do debugowania, być może dlatego, że przestrzeń dyskowa Twojego iPhone'a jest mniejsza niż aplikacja do debugowania.
Wyczyść swój iPhone --- Prawdziwa maszyna
Wyczyść swój komputer Mac --- Symulator
źródło
Wygląda na to, że kolejny raz marnował dzięki uprzejmości niesamowicie wysokiej klasy zespołu programistów Apple. Na iOS11 Xcode9 (wybierz wersję beta, dowolna działa) będzie się to działo losowo. Wydaje się, że występuje częściej, jeśli odważysz się zmienić aplikacje podczas kompilacji. Po prostu zbuduj ponownie i wpatruj się w xcode - z mojego doświadczenia będzie działał za drugim razem.
źródło
Najwyraźniej ten komunikat może się również pojawić, jeśli zegar systemowy urządzenia, na którym instalowana jest aplikacja, jest zbyt daleko od aktualnego czasu.
Przeprowadzałem kilka testów z elementami formatującymi daty, zmieniając zegar systemowy mojego iPhone'a i ostatecznie zapomniałem zresetować go do aktualnego czasu. Potem zawsze wyświetlał ten sam komunikat („nie można zapisać na urządzeniu”), gdy próbowałem uruchomić aplikację. Po prostu zresetowanie zegara w Ustawieniach rozwiązało problem.
źródło
Nic mi nie pomogło. Wykonałem poniższe kroki,
Wreszcie udało mi się to!
źródło
Stoję przed tym samym problemem, który został rozwiązany, wykonaj ten krok i teraz działa.
Wtedy nadal nie działa
Mam nadzieję, że zadziałało, ciesz się.
źródło
Mój problem polegał na tym, że początkowo zainstalowałem aplikację przy użyciu innego zestawu poświadczeń programisty na urządzeniu. Usunięcie aplikacji z urządzenia naprawiło to.
źródło
Dla każdego, kto wciąż boryka się z tym problemem:
Powodów jest tak wiele i to jest jeden z nich, jaki mi się przytrafił.
Napotkałem ten sam problem i byłem połączony bezprzewodowo, a jeśli próbujesz zainstalować aplikację w trybie połączenia bezprzewodowego (połączonego przez tę samą sieć), może to prawdopodobnie być spowodowane słabym połączeniem internetowym. Sprawdź połączenie internetowe i spróbuj ponownie, działa dobrze ...
źródło
Jest to również błąd wyświetlany, jeśli na komputerze jest mało miejsca.
źródło
Kiedy musiałem załadować kontener aplikacji do celów debugowania na iPada, operacja nie powiodła się, ponieważ kontener był zbyt duży (18 GB) dla tego urządzenia (16 GB bez systemu operacyjnego), więc zrezygnowałem z tego zadania i całkowicie o nim zapomniałem , pozostawiając nieudaną instalację w urządzeniu. Później, gdy próbowałem zainstalować inną aplikację, pojawił się ten błąd, gdy pozbyłem się nieudanej instalacji aplikacji, wszystko wróciło do normy. Zasadniczo na iPadzie może brakować miejsca.
źródło
Jednym z powodów może być to, że pakiet aplikacji zawiera uszkodzone łącza symboliczne.
źródło
usuń wszystkie certyfikaty z pęku kluczy przy automatycznym profilu zarządzania xcode,
Uruchom ponownie urządzenie
Usuń dane pochodne
czysty
Biegać
źródło
Sprawdź datę urządzenia, czas mojego urządzenia został ustawiony na datę przyszłą, więc napotkałem ten problem.
źródło
Może to być spowodowane następującym błędem Instalacja aplikacji nie powiodła się. Nie znaleziono podpisu kodu . W moim przypadku po wyczyszczeniu projektu opis błędu przełączony na "Nie znaleziono sygnatury kodu".
źródło